Давайте для начала познакомимся со структурой папок проекта Symfony версии 5. Эта структура папок очень схожа со структурой папок проекта Symfony 4. Больших различий вы не найдете, но давайте пройдемся по основным папкам.

Структура папок Symfony очень схожа со структурой папок unix-подобных операционных систем.

Папка bin.

Как в unix-подобных системах, в этой папке хранятся какие-то исполняемые системные файлы. 

В symfony здесь хранятся 2 файла console и phpunit.

Мы можем запускать их через командную строку командой:

php bin/console имя_команды

Т.е. это некая компилированная программа, которая позволяет выполнять служебные функции из ядра Symfony.

Папка config

Здесь хранятся конфигурационные файлы проекта. Эти файлы представляют собой текстовые файлы формата yaml. 

Папка public

Здесь хранятся статические файлы: картинки, css, файлы, javascript и.т.д.

Папка src

Это папка исходников проекта. Здесь хранятся контроллеры, сущности, миграции, репозитории, и.т.д. 

По сути, папка src - это весь ваш проект. Код, который вы будете писать, он храниться в этой папке. 

Папка templates

В ней хранятся шаблоны twig. Т.к. Symfony работает по модели MVC, модель-вид-контроллер и за вид в этой модели отвечает шаблонизатор Twig.

Папка tests

Это PHP тесты. 

Папка translations

Здесь находятся файлы переводов с одного языка на другой. 

Папка var

В этой папке есть подпапка cache, которая хранит кэшируемые файлы. 

Также здесь находится папка log, в которой хранятся файлы логов Symfony. 

Папка vendor

Это служебная папка пакетного менеджера composer. По сути, весь проект Symfony у нас является composer пакетом. В этой папке хранятся все библиотеки, которые мы в файле composer.json указали 

Файл .env, .env.local

Это файлы для переменных окружения. Подробнее здесь.

Файл .gitignore

Это файл программы git. Система контроля версий. Если вы не пользуетесь гит, можете этот файл не использовать. 

И далее идут несколько служебный файлов composer и symfony.

Вот такие основные файлы, которые мы можем здесь видеть. Давайте двигаться дальше и постепенно погружаться внутрь каждой папки и разбираться, что здесь к чему.