Одно из основных понятий Symfony, с которым желательно познакомиться - это такое понятие как роут (Route). Давайте будем разбираться, что это такое.

Роут - это просто путь, по которому мы можем обратиться к ресурсу внутри Symfony.

Когда мы создали какой-то сайт, у этого сайта есть его доменное имя. Например, site.ru, протокол по которому он работает и есть путь к конкретному ресурсу, который мы запрашиваем (например, category/first).

Итого, https://site.ru/category/first.

category/first - это и есть тот самый роут. Роут - это тот конкретный путь до того ресурса, до которого мы хотим с вами обратиться. Это тот  путь, который должен ввести пользователь в адресную строку браузера, чтобы у него открылось какое-то определенное содержимое. 

Роут = путь + ресурс, который будет обрабатывать контроллер.

Как правило, ресурсом для роута является контроллер. В контроллере есть какая-то функция, которая срабатывает при обращении пользователя по какому-то конкретному роуту.

Вот такое вот понятие роут. Имейте его в виду. И давайте на практике создадим первый роут и первый контроллер и посмотрим, как это у нас будет работать.