Microsoft interview question

Why are interfaces important?