Para o que eu faria um pacote? (Symfony 2)

Oke, estou prestes a fazer um site usando o symfony 2.

Devo apenas fazer um pacote "principal" que controle / reúna todos os outros pacotes? Com outros pacotes que estou pensando, vamos dizer um pacote de "galeria" que controla coisas relacionadas a fotos, e um pacote de "loja" que controla uma parte da loja.

Qual seria a melhor (ou pelo menos boa) prática e como as equipes profissionais o fariam?

questionAnswers(3)

yourAnswerToTheQuestion