Classes and objects are the basic tools of achieving OOP
It's the model of anything in the real world.
It's the real Instance of the model of a thing in the real world.
Every Class Has characterstics of its own: These can be adjectives => variables/fields/attributes, or actions => methods/functions.
Hiding Data And Complexity.
Making Things Simplified.
A Class Can derive Characterstics from another class.
A Class Can implement an inherited method on its own way.