homomorphism: A structure-preserving mapping function. Elements/structure may appear different before and after transformation, e.g. squaring a number. </>