ASP.NET es un framework de desarrollo para la creación de páginas web y sitios web con HTML , CSS , JavaScript y secuencias de comandos del servidor.
ASP.NET soporta tres diferentes modelos de desarrollo: Páginas Web, MVC (Model View Controller), y Formularios Web
Dirección Web (En Inglés): http://www.w3schools.com/aspnet/