Objects are the basic runtime entities or basic unit of an object-oriented system.

Object are treated as real-world entities which can be sensed in order to understand it properly identify anything of this world try to extract the various property of it, various mode of its interaction on combining all these values what we have created is an object.
Object are identified by their unique name. an object represents a particular instance of a class. There can be more than one instance of an object. Each instance of an object can hold its own relevant data.
The object may represent a person, a place, a bank account, or any item that the program has to handle.
They may also represent user-defined data such as vector, time and lists
Programming problem is analyzed in term of the object and the nature of communication between them.
Object take up a space associated address like a structure in c.