Term: PACKAGE. Definition: In Oracle PL/SQL, a PACKAGE is a group of programmatic constructs combined (packaged) into a single unit. The PL/SQL elements that may be included in a package are cursors, variables, exceptions, PL/SQL records and collection types, procedures, and functions.