Java Classes and Inheritance
Object (again): A computational unit consisting of some data elements to which are associated some specific methods for operating on them.
Class: A category of objects having a single formal description in a software system.
Instance of a class: An object created as an element of a class and therefore having all of the member variables and associated methods defined for instances of that class.