Capgemini Interview Question

What is Encapsulation in Java?