Overloading

Overloading is a usage of a single identifier to refer to multiple methods that differ by their parameters and/or return type.