ASP.NET Core MVC feature similar to partial views, with much more powerful functionality and reusable rendering logic that's too complex for a partial view.