Pregunta de entrevista de CTS

What is interface in Java?