ASP.NET is a web framework designed and developed by Microsoft. It is used to develop websites, web applications and web services.