There are two types of assemblies:
- Private Assembly: It is accessible only to the application, it is installed in the installation directory of the application.
- Shared Assembly: It can be shared by multiple applications, it is installed in the GAC.
There are two types of assemblies: