Розрізняються зовнішні міграції (міжконтинентальні, міждержавні) та внутрішні (всередині держави, країни — між регіонами, містами, сільською місцевістю тощо). Особи, що переселилися за межі держави, країни – емігранти, що переселилися в цю державу, країну – іммігранти.
Зовнішні міграції пов'язані з переселенням з однієї держави до іншої. Вони бувають внутрішньоконтинентальними (у межах одного материка) та міжконтинентальними (з одного материка на інший). Еміграція – виїзд за межі держави. Імміграція – в'їзд на територію країни.
Міграцію можна поділяти на певні категорії в залежності від різних факторів. Є внутрішня та зовнішня; примусова та добровільна; тимчасова та постійна; міжконтинентальна та внутрішньоконтинентальна; репатріація, кочівництво, «маятникова» міграція.