Resource Acquisition Is Initialization (RAII) - Scope-Bound Resource Management (SBRM) is a programming technique that binds the life cycle of a resource that must be acquired before use to the lifetime of an object