The Jonah Group interview question

Why interfaces are used