One-to-One Function:A function where each element in the domain is mapped to a unique element in the codomain, with no two domain elements mapping to the same codomain element.
Surjective: A property of a function where every element in the codomain is mapped to by at least one element in the domain, meaning the function covers the entire codomain.
Bijective:A function that is both injective (one-to-one) and surjective (onto), meaning there is a unique pairing between each element in the domain and the codomain.