Sagitec Solutions interview question

Abstract classes and Interface. Difference between the two.