Palo Alto Networks interview question

what is polymorphism ? why use it?