Data Hiding:

A property whereby the internal data structure of an object is hidden from the rest of the program. The data can be accessed only by the functions declared within the class (of that object).