Execution Engine
Heart of component-oriented infrastructure
Converts metadata, resources, and CIL (on disk as PE/COFF image) into running code
JIT compilation and IL verification
Cross-language exception handling
Automatic heap and stack management
Evidence-based security (code access security)