Data Encapsulation and De-encapsulation Explained