principalement parce qu'un récipient peut courir des applications multiples et vous ne voulez pas les classes de accès d'une application d'une autre application
Mais il y a également des classes d'usage universel qui peuvent être partagées que vous ne voulez pas pour devoir se déployer dans chaque application