one to one (injective)----->A function for which every element of the range of the function corresponds to exactly one element of the domain.
onto (surjective)------>The function is surjective (onto) if each element of the range is mapped to by at least one element of the domain.