Pratik Borkar answered 8/11/2010 Distinguish Between Data Encapsulation And Data Abstraction? Actually, abstraction means applying access modifiers on various class members(public, default, protected, private), whereas encapsulation means accumulating or gathering class members in a single object.