Cognizant interview question

What is Encapsulation, difference between c and c++