The terms "freelancer" and "contractor" are not well defined for either legal or taxation purposes. On this site both terms will refer exclusively to those of us in business in our own right. Therefore, one distinguishing feature is that we invoice our clients rather than being paid through their payroll.
It is common practice among video game companies to call their temporary staff "contractors." That usage is incompatible with the meaning of contractor on this site. Here we will use the explicit term "temporary staff" or the abbrieviation "temp" instead.