Side-by-Side Execution Fundamentals
The way that the common language runtime manages side-by-side execution depends on the type of application you are running. This section applies to all managed executable applications, such as Windows Forms, and executable applications installed locally through an Internet browser. ASP.NET applications and XML Web services, as well as other hosted applications, have their own method of side-by-side execution. For information about ASP.NET and side-by-side execution, see ASP.NET Side-by-Side Overview.