By default, ASP.NET uses two accounts to provide impersonation capabilities: the local system process account and the IUSR_COMPUTERNAME account. When impersonation is turned off, all the resources are accessed using the local system process account. When impersonation is turned on, the IUSR_COMPUTERNAME account is used to provide access to resources.
Windows integrated authentication is best suited to authenticating users of a corporate network because it uses the accounts and permissions that already exist for network users. There are 4 types of Authentication Modes: None Windows Forms Passport
When you write a multilingual or multi-cultural application in .NET, and want to distribute the core application separately from the localized modules, the localized assemblies that modify the core application are called satellite assemblies.
Assembly versioning allows the application to specify not only the library it needs to run (which was available under Win32), but also the version of the assembly.