Class
A “model” or blueprint for the objects (or instances) of the class; a class defines the fields (or variables) and methods of each object of the class.
Analogy: a blueprint for a house is a design for a house, many houses (objects) can be built from the same blueprint, but they may differ in color of rooms, wallpaper, etc.
Java syntax: public class <class name> {declaration of fields and methods }
public void addToX(int y)