What are .NET components

CLR (Common Language Runtime) CLR is responsible for providing common syntax, automatic memory management, and common data type. … CLS (Common Language