Mapping
A mapping M: D → R specifies a correspondence between elements of a domain D and a range R.
If each element of D maps to exactly one element of R, and that element R is mapped to only by that one element of D, the mapping is one-to-one or injective .
If every element of R is mapped to by some element of D, the mapping is onto or surjective .
A mapping that is both one-to-one and onto is bijective.