Сборки - это коллекции скомпилированных типов .Net и ресурсов, сгруппированных в логическую и физическую единицу (в форме файла .dll или .exe).

Assemblies - это наборы скомпилированных .Net типов и ресурсов, сгруппированных в логическую и физическую единицу (в форме файла .dll или файла .exe - который имеет запись точка).

Если .exe представляет собой .NET assembly, то он также содержит CLR header как data block внутри PE header .