Class
Template for an object
Defines methods and attributes of an object
Attribute
Defined by methods associated with class, describes the actions it can perform
Attributes
Gives object properties
Setter method
Method which sets the value of attributes
Getter method
Retrieves value of attribute
Object
Instance of a class
Constructor method
Creates a new object