Simplify the following text for a Grade 8 native English-speaking person.
Original: Even though the underlying structures are sets , mathematicians talk about domain and codomain of a function . Each element of the domain will be associated with one element of the codomain .
Simplified: Functions need not act on numbers : the domain and codomain of a function may be arbitrary sets .