Polymorphism
Poly : Greek word meaning many.
Morphism : Greek word meaning form.
Polymorphism mean many forms. In object-oriented programming, polymorphism refers to identically named methods that have different behavior depending on the type of object that they reference.