.NET is a software development framework that can be used to create web applications. Training courses on .NET explore how developers can use .NET to create dynamic mobile, desktop and web applications that run on Windows.