While the terms "freelancer" | "independent worker" | "self-employed professional" and "independent contractor" | "contractor" | "freelance consultant" are often used interchangeably, there are subtle important distinctions between them. Essentially, a freelancer usually works on a project-by-project format, offering expertise directly to clients.