Revature interview question

What is the different between abstraction and an interface