HCL Technologies interview question

They asked me to explain the difference between abstraction and encapsulation with real-time examples.