Что означает двоеточие (:) для определения класса в c #?

В C # определение класса, что делает: означает?

Например, в этом очень простом контроллере приложения ASP.NET MVC:

namespace App.Controllers
{
    public class HomeController : Controller
    {    
        public ActionResult Index()
        {
            return View();
        }
    }
}

В третьей строке, что делает: Controller означает?

Ответы на вопрос(2)

Ваш ответ на вопрос