OOPS: Object-Oriented programming where the code is constructed keeping in mind everything is an object and building the code in this way. It basically makes understanding and code building an easy process.
Pillars:
1. Inheritance
2. Polymorphism
3. Abstraction
4. Encapsulation