.NET 6 unifies the .NET platform for the future. It also introduces plenty of exciting new features along the way. It has achieved the one .NET Vision of Microsoft and also opens up new horizons for existing .NET developers. Improved performance, C# 10 features, and hot-reload are just a few of the reasons you would want to transition to .NET 6 and ASP .NET Core 6.
You can check the official ASP.NET Core 6.0 documentation for more details about what’s new in ASP .NET Core 6.