As an application grows in size and complexity it becomes increasingly important to structure
units of application code. Well organized code is easier to debug and maintain.
Procedures and functions are the basic building blocks of PL/SQL code
that are stored in the database. In this lesson, you will learn
ways to organize these building blocks into groups of related functionality called packages.