Shared assembly is an assembly that can be referenced by more than one application. Shared assemblies must be built with a strong name and are loaded into the Global Assembly Cache. Related tutorials: Class members Exception Management GC (Garbage Collection) Interface