ELI5: Explain Like I'm 5

polymorphism

Polymorphism is like when something can be different shapes. For example, a shape that can be a square, a triangle, or a circle is polymorphic. In computer programming, "polymorphism" means that something can be different types of program instructions at the same time. This means that one line of code can do different things depending on what it is told to do.
Related topics others have asked about: