Domanda di colloquio di Cognizant

difference between abstraction and encapsulation?