Classes are Blueprints
A class defines the types of data associated with an object and the methods allowed on the data.
The process creating an object from a class is called instantiation.
Every object is an instance of a particular class.
There can be many instances of objects from the same class possible with different values for data.