What is a refugee

Who is a refugee, a migrant, an asylum seeker?

Under international law there are clear differences, but nevertheless many different definitions:
refugee: A refugee is colloquially referred to as anyone who leaves their home country in an emergency. From a legal point of view, a person is only a refugee if he is subject to the provisions of the Genfer F.refugeekconventions (GRP) falls.
Article 1 of the Geneva Refugee Convention defines a refugee as a person who "... is outside the country of which he is a national because of a well-founded fear of persecution because of his or her race, religion, nationality, membership of a particular social group or because of political convictions, and cannot or does not want to avail himself of the protection of this country because of these fears. "
http://www.unhcr.de/mandat/genfer-fluechtlingskonvention.html
http://www.unhcr.org/dach/de/faq-genfer-fluechtlingskonvention/
Migrants: According to the United Nations High C.commissioner for R.efugees (UNHCR) a migrant usually leaves his homeland voluntarily in order to improve his living conditions.
Asylum seekers: Asylum seekers are named who are in an ongoing asylum procedure. Here is exclusively from B.andamtfor M.igration and F.refugees (BAMF) checks and assesses whether an applicant is entitled to asylum, whether he is granted refugee status or whether he is denied both. For this purpose, asylum seekers must describe how and why they are being persecuted.