Question d’entretien chez Alarm.com

What's the difference between an interface and a class?