A freelancer is an independent contractor who provides their own labor or specialist services to a business client.
Freelancers typically charge for their services on a per project basis rather than through a fixed salary or hourly wage.
This arrangement allows freelancers to more easily change projects and to maintain a flexible schedule.