Los mitos griegos sobre Ifigenia son numerosos y a menudo causan confusión. En algunos, Ifigenia es la hija de Agamenón y Clitemnestra. Artemisa se siente ofendida por una declaración hecha por Agamenón y no permitirá que los barcos del Egeo pasen a Troya a menos que se sacrifique a Ifigenia.
El sacrificio de un niño no es un concepto nuevo. De hecho, el sacrificio de niños figura en gran medida en muchas religiones antiguas y modernas. El próximo sacrificio de Isaac por parte de Abraham está destinado a probar la devoción de Abraham a Dios. Al final, Dios acepta un sacrificio menor que el de Isaac y le ahorra a Abraham la pérdida de un hijo.
En algunos relatos de Ifigenia, a Agamenón se le permite sacrificar un ciervo en su lugar, y Artemisa lleva a Ifigenia a un templo para convertirse en sacerdotisa de la diosa. En otras versiones, Ifigenia es claramente asesinada por Agamenón.
La muerte de Ifigenia es una explicación parcial del deseo de Clitemnestra de matar a Agamenón cuando regrese de la guerra de Troya. Este es claramente el caso de Agamenón de Esquilo y sus dos obras de continuación The Libation Bearers y The Eumenides.
En otras versiones de la historia de Ifigenia, Ifigenia finalmente se convierte en la diosa Hécate. Dado que es la diosa del desierto y del parto, esencialmente desempeña el mismo papel que Artemisa, lo que sugiere la tensión entre los dos personajes.
La adoración de Hécate en algunas áreas de la antigua Grecia suplantó la adoración de Artemisa. Sin embargo, Hécate es de origen posterior a Artemisa. Las versiones posteriores de la historia pueden reflejar la popularidad gradual de Hécate por encima de Artemisa en ciertas áreas de Grecia. Por tanto, el sacrificio de Ifigenia podría considerarse relativamente simbólico. Algunos eruditos sugieren que Ifigenia pudo haber sido una diosa madre anterior de una región local, cuyo sacrificio deja paso a la diosa Artemisa posterior.
Dado que hay tantos relatos diferentes de la historia de Ifigenia, no sería sorprendente encontrar que esta última suposición de los eruditos esté cerca de la realidad. La tensión entre dioses o diosas en la mitología a menudo tiene sus raíces en un dios local que es suplantado por el dios de un pueblo conquistador. El cambio gradual para convertir a Ifigenia en la diosa Hécate puede ser un intento de explicar la popularidad posterior de Hécate que incorpora creencias más antiguas.