A seasonal worker is a person who lives and works temporarily in a different country for a short period (a season), because only then this kind of work is possible.
brain gain: when highly educated migrants take on job offers in the country of destination and brain drain: when highly educated people emigrate, both for the country of origin.