Pregunta de entrevista de Brevium

In OOP, what is an interface?