A structure-preserving function between two algebraic structures of the same type. Examples Endomorphism Isomorphism Automorphism