encapsulation
Concept whereby the definition of a data object is included as part of the application object that owns and manipulates the data object.