Social, cultural and economic factors influence fertility, mortality and migration rates. Migration is affected by various factors like age, sex, marital status, education, occupation, employment etc. Age and sex are main demographic factors that affect the migration.
A.GOD is the answer your searching for
That was the system that became known as 'Apartheid'.