You are asking about two completely different words. Look them up here and ask again if you are still confused.
Student or Learner
Is anybody know the difference between reduce and migrate?
Probably means "mitigate."
Yes I wrote wrong,that was difference between "mitigate"and"reduce".
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.