Encapsulation
Encapsulation is the capability to combine and hide an object's implementation from its definition ”in other words, to hide data from methods .
To put encapsulation to work, you use procedures, functions, and packages. (These can be stored in the database, form or a form library, an object group in a form, an object library, or a base template form.)