Difference between Migrants/Refugees/& Immigrants

Many individuals don’t understand the difference between Migrants, asylum seekers, refugees and immigrants. Because of this society tends to use the wrong terminology to identify individuals. However, This article gives brief definitions of each term with examples. These definition are clear and important to understand.