Protection Mechanism - Data Hiding - Abstraction - Encryption and Defense in depth