Animals migrate because of changes in weather or local availability of food. This is either an annual change as in bird migration or as part of their life cycle as in Atlantic salmon.
when it winter in other country some animals migrate like birds and they go somewhere much warm cause birds are cold blooded they don't have the ability to produce heat