In 2019, a report was published on the website worldmigrationreport.iom.int which represents the number of migrations in the passing decades and the number was estimated around 281 million. Since then, to understand the reasons for the unusual high number, people have been trying to understand the reasons behind immigration. Some possible reasons are political, like war or government persecution, environmental such as extreme weather, or economic ones.