DNTG interview question

What is the difference between interface and abstraction in Java?