TNG Digital interview question

What is the differences between abstract class and interface?