Capgemini interview question

What is abstract vs inferface