In biology multiple alleles of a gene within a population, usually expressing different phenotypes, are called polymorphism.
In [object-orientated programming language]?s, polymorphism describes mathods of different objects that have the same name (and usually the same parameter list), so that calling a.add(1) invokes a different function than b.add(1).