The dotNET runtime contains everything needed to run dotNet applications. It includes a high performance Virtual Machine as well as the framework libraries used by dotNet applications.
dotNET is a fast, lightweight and modular platform for creating cross platform applications that work on GNU/Linux, macOS and Windows.
It particularly focuses on creating console applications, web applications and micro-services.