In computing, an object is something that has an identity, a state, and a behaviour. The state is encoded in instance variables (data members), the behavior is encoded in methods (member functions). Objects are bundles of related variables and methods and are often used to model real-world objects. Objects can be modified by events.
Overview of Identities, States, and, Behaviours
The identity of a dog might be "Rex". It's states may include being happy, black, and poodle. Rex can engage in behaviors such as sleeping, barking, and eating. An event affecting Rex might be that he is hit by a car.
Read on: object (philosophy), object-oriented language, object-oriented technology, computing