Answer:
push factors are the factors that pushes people from a certain place due to their disfavorable climate, social norms or the betterment of other place to migrate.
some push factors are:
no employment opportunity
bad climate
lack of personal development
no facility of entertainment
No harmony among people of that place
pull factors are the factors that attracts people towards the place because of good facilities than the original destination.
slme pull factors are:
employment opportunities
favourable climate and healthy norms and values
many opportunities for gaining dream success
entertainment facilities like movie theatre, parks,etc.