Capgemini interview question

What is abstraction and polymorphism