i dont know what u didnt understand in that link actually?.it is explained each concepts on .Net framework.can u be more specific what u didnt understand either CLR or library concepts.

i share with u whatever i know abt .net.usaually,.net is platform indepandent,u can use any language by using CLR,this CLR provide u with common language so that there is no need to compile each languahe differently.and advantage is even java can be used effectly.ok tomorrow i will tell u more abt .net.bye