Пакеты - это компоненты в symfony2, которые обеспечивают функциональность вашего приложения. В symfony2 изменился подход к веб-интерфейсу и бэкэнду, вместо него используются пакеты.
Например, вы можете создать BookBundle и поместить все функции, относящиеся к книгам в этом пакете, добавлению, обновлению и т. Д. И, настроив маршруты, вы можете перенаправить все запросы о книге в этот пакет.
Суть в том, что веб-интерфейс и бэкэнд о книгах находятся в одном и том же комплекте и только в этом комплекте (с контроллерами, сущностями, репозиториями, представлениями и т. Д.).
Это предполагаемое использование в symfony2.