What is Managed Module in .NET and how is it different from Assemblies? Is a PE file (eg. test.dll) a managed module or an assembly? How does assembly/managed module corresp
A module contains IL and many of them are linked together to create an assembly, which is usually housed in a PE like a .exe or a .dll.
A PE can contain native (non managed) code as well.
This is a good intro to the concepts.