ASP.NET: no está familiarizado con las interfaces

Estoy creando una aplicación de tamaño decente en ASP.NET/VB.NET con varios objetos ... Nunca he usado interfaces antes, y un programador compañero se negó cuando se lo mencioné. ¿Alguien puede darme una descripción rápida de cómo se usan, para qué se usan y por qué los usaría? Tal vez no necesito usarlos para este proyecto, pero si ayudarían, seguramente me encantaría intentarlo.

¡Muchas gracias

Respuestas a la pregunta(6)

Su respuesta a la pregunta