Uma classe é um modelo ou template que define estrutura (campos) e comportamento (métodos). Um objeto (ou instância) é algo concreto construído a partir desse modelo, com seus próprios valores na memória.
Modelo vs. instância
text
class Car ← ONE definition (the blueprint)
│ fields: color, speed
│ methods: accelerate()
▼
new Car("red") ← many OBJECTS (instances), each with its own state
new Car("blue")
