En el hinduismo, un avatar es una encarnación (bajo apariencia humana, o animal, etc.) de un dios, que ha venido a la tierra para restablecer el dharma, y salvar al mundo del desorden cósmico engendrado por los enemigos de los dioses (o sea los demonios).