Una interfaz es un mecanismo para que algo interactúe con algo. Aquí la persona le dice al perro que “se siente”, es decir, da la orden de acuerdo con la “interfaz de voz para controlar al perro”. Si el perro ejecuta el comando, entonces es compatible con esta interfaz. En programación es lo mismo. Puede combinar métodos, acciones en un objeto y sus datos, en una interfaz. ¿Para qué? Aprende de la conferencia.