Efficient management of resources is critical in any knid of software. From embedded software in a mobile device to software in a large enterprise server, it is important that resources, such as memory, threading, files or network connections, are managed efficiently to allow the systems to function properly & effectively. POSA 3 uses patterns to present techniques for implementing effective resource management in a system. The patterns are covered in detail, making use of several examples.