What is an object?

In general sense, Object can be assumed as a blue print of the class, which is having the instance variables as the state of the object and the methods as the behavior of the object.