OOPS in PHP uses object-oriented programming principles. Everything is grouped into self-contained objects that have properties and methods. A class defines the common attributes and behaviors of objects, acting as a blueprint. Objects are instances of a class and inherit its properties and methods. Key OOP concepts in PHP include classes, objects, inheritance, polymorphism, access specifiers, constructors and destructors.