The document provides an overview of object oriented programming in PHP 5. It discusses key OOP concepts like classes, inheritance, properties, methods, abstraction, interfaces, traits, overloading and object iteration. New features in PHP 5 like visibility, abstract classes, interfaces, cloning and type hinting are also covered. The document contains code examples to illustrate various OOP concepts in PHP.