Workleap interview question

What is polymorphism ? Difference between interface and abstract class ?