1. A function maps elements from its domain to elements in its codomain, assigning each domain element to exactly one codomain element. Functions can be represented graphically.
2. Key properties of functions include being one-to-one (injective), onto (surjective), and bijective (both one-to-one and onto). The identity function maps each element to itself.
3. For bijective functions, the inverse function maps each element in the codomain back to a unique element in the domain.