Bijection

Definition

A function that is both injective and surjective.

In other words, a function that is both one-to-one and onto.