Can you tell the differences? Examples would be much helpful.

Thanks in advance
Here are the examples from American Heritage Dictionary about the uses of these verbs: migrate, emigrate and immigrate.

migrate (mì´grât´) verb, intransitive migrated, migrating, migrates

1.To move from one country or region and settle in another.

2.To change location periodically, especially by moving seasonally from one region to another.

[Latin migrâre, migrât-.]

- mi´gra´tor noun

Usage Note: Migrate, which is used of people and animals, sometimes implies a lack of permanent settlement, especially as a result of seasonal or periodic movement. Emigrate and immigrate are used only of people and imply a permanent move, generally across a political boundary. Emigrate describes the move relative to the point of departure: After the Nazis came to power in Germany, many scientists emigrated (that is, left Germany). By contrast, immigrate describes the move relative to the destination: The promise of prosperity in the United States encouraged many people to immigrate (that is, move to the United States).

Excerpted from The American Heritage® Dictionary of the English Language, Third Edition © 1996 by Houghton Mifflin Company.
If I migrate from Germany to France, I would emigrate from the point of view of Germany and immigrate from the point of view of France.
Try out our live chat room.
 Likeguslee's reply was promoted to an answer.
Emigrate or Immigrate?

The prefix e- (or ex-) usually means "out of" or "from." The prefix im- (or in-) often means "in" or "into."

Therefore, emigrate means "to move out of" and immigrate means "to move into."

Correct: They emigrated from Rwanda and immigrated to Gabon.
Woh, it's understandable... You can be a good teacher. Nice to meet you...
Site Hint: Check out our list of pronunciation videos.
wow, you're good, but what about migrate?