Originally posted by steeve123
Encapsulation, dependency, other reason why to use package?
It is good to logically group your PL/SQL code into packages.

But there a several other reasons: You can pin just one package and thus no neeed to pin all procedures the application uses separately, etc..