Assembly are the basic buiding blocks of the .net framework.They are the logical grouping of the functionality in a physical file.