Y tres tipos de interfaz: