Everything is an object, be it a chair, a window, a tree or your friend next to you!

An object has two features: 1) Properties: small, tall, soft, hard, hot or cold. 2) Behaviors: they move, they don't move, they grow, they photosynthesize.

OOP uses a modular approach to package similar properties and behaviours into a single object.