Êxodo quer dizer «emigração de todo um povo ou saída de pessoas em massa», como, por exemplo, «o êxodo dos judeus» ou «o êxodo rural». A palavra êxodo vem do «gr[ego] éksodos,ou, "passagem, saída; marcha, partida; expedição militar; procissão, cortejo, pompa", [pelo] lat[im] exŏdus,i, "a saída dos hebreus do Egito; livro bíblico que trata desse assunto"».
Quanto a migração, trata-se de «movimentação de entrada (imigração) ou saída (emigração) de indivíduo ou grupo de indivíduos, ger[almente] em busca de melhores condições de vida [Essa movimentação pode ser entre países diferentes ou dentro de um mesmo país.]». Este termo vem do «lat[im] migratĭo,ōnis, "passagem de um lugar para outro, emigração"».
[Fonte: Dicionário Eletrônico Houaiss]