.NET: Microsoft Technologies based on the .NET software framework. Runtime: An environment required to run apps that aren't compiled to machine language.
One of the major differences of an IDE vs a code editor is the support of visual designers that generate code.
If it makes you feel better, visual studio no longer has support for a web form designer as it did not support cross browser or responsive design.