In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, ...
en.wikipedia.org