Clase
Un molde que define qué datos y qué métodos tendrán los objetos de un tipo; a partir de ella se crean tantos objetos como haga falta.
Una clase describe un tipo de objeto: sus atributos (los datos que guarda) y sus métodos (lo que sabe hacer). Es como un plano: con el plano de una casa se pueden construir muchas casas.
El constructor es el método que prepara cada objeto nuevo, normalmente asignando los valores iniciales. En muchos lenguajes el objeto se crea con new.
Un ejemplo
Con una clase Cuenta creas new Cuenta("Ana") y new Cuenta("Luis"): dos cuentas con el mismo comportamiento y saldos distintos.