People migrate for a variety of reasons, including fleeing violence, poverty and persecution, seeking better economic opportunities and a better quality of life, reuniting with family, or for educational or professional advancement.