El término homónimo se refiere a quien recibe el nombre, mientras que el término epónimo se refiere a la cosa que dio el nombre. De hecho, los términos pueden usarse para referirse a una persona, lugar, cosa, etc., siempre y cuando homónimo se refiera a la que lleva el nombre del epónimo.
Consideremos un ejemplo: la ciudad de Columbus, Ohio, lleva el nombre de Cristóbal Colón, quien en realidad fundó los continentes. Por lo tanto, en este escenario, la ciudad es el homónimo, mientras que el explorador es el epónimo. Sin embargo, si en este caso, un niño recibe el nombre de la ciudad de Columbus, tal vez porque tiene algún significado para sus padres, entonces la ciudad sería el epónimo, mientras que el niño, homónimo.
Para recordar la diferencia, se puede tener en cuenta que «homónimo» puede significar la forma abreviada de «nombrado por el bien de», lo que ayudará a recordar que el homónimo es en realidad el receptor del nombre, mientras que el epónimo Es el dador del nombre.