Kurz erklärt
Eine konkrete Instanz einer Klasse, erzeugt mit dem new-Schlüsselwort — trägt eigene Werte in den Feldern, die die Klasse definiert.
Genauer
Zwei Objekte derselben Klasse sind unabhängige Speicherbereiche: Ändert man ein Feld des einen, bleibt das andere unberührt (sofern es keine geteilte Referenz ist). Objektvariablen in Java speichern eine Referenz auf das Objekt im Heap, nicht das Objekt selbst.