Microsoft interview question

explain polymorphism