Morgan Stanley interview question

Difference between interface and abstract class, why we need interface.