BIJECTION
a mapping that is both one-to-one (an injection) and onto (a surjection), i.e. a function which relates each member of a set s (the domain) to a separate and distinct member of another set t (the range), where each member in t also has a corresponding member in s.