Das .net Framework bekommt man für WinXP über WinUpdate und manuell aussuchen oder Microsoft-Homepage. Ohnehin empfehlenswert das installiert zu haben.
Framework ist sozusagen das Gerüst für verschiedene Programme, die im Prinzip die Grundlage benutzen und mit eigenen Inhalten füllen oder so ähnlich (sry ist schon zu spät, notfalls in Wikipedia nachschauen

)