tas pintado...
te podremos brindar links que puedes encontrar tu mismo buscando en internet (es muy facil encontrar ese tipo de respuestas)
http://es.wikipedia.org/wiki/.NET_Framework (en espanol pero muy corto)
http://en.wikipedia.org/wiki/.NET_Framework (en ingles, mucho mas completo)
http://www.gotdotnet.com/