A principal diferença entre dispersão e vicariância é que a dispersão é a migração de uma parte da população para novas áreas através de uma barreira geográfica preexistente, enquanto a vicariância é a divisão da população devido ao surgimento de uma nova barreira geográfica.
A distribuição disjunta é a separação de grupos taxonômicos relacionados em diferentes áreas geográficas. Esses padrões geograficamente descontínuos de população ocorrem devido a dois eventos principais: dispersão e vicariância. A dispersão é a migração de taxa em diferentes áreas geográficas através de barreiras geográficas preexistentes, como cadeias de montanhas. Em contraste, vacariância é a separação de grupos taxonômicos devido ao surgimento de novas barreiras geográficas, como oceanos, montanhas, etc. No entanto, ambos os processos resultam no isolamento de uma população por uma barreira geográfica.