Hexaware Technologies interview question

explain abstraction and encapsulation