dotnet: assembly vs DLL
DLL = Dynamic Link Library
All DLLs are Assemblies
DLLs are useful for doing things like modularization, and sharing components
Assemblies can be DLLs or executables
- Assemblies contain a group of files, objects, classes etc