A freelancer or freelance worker is a term commonly used for a person who is self-employed and is not necessarily committed to a particular employer long-term. Freelance workers are sometimes represented by a company or a temporary agency that resells freelance labor to clients, others work independently or use professional associations or websites to get work. A freelancer is someone that works as an independent contractor to provide a specific service to a client. By definition, a freelancer is not an employee. A freelancer portal is place where freelancers are be paid for his or her time in a variety of rate structures, like per project basis, per hour, per call or per minute of talk time for call center agents, per word for freelance writers, in a lump sum, etc. A freelancer can work on-site or off-site, and it is pretty common for freelancers to work from home. A freelancer takes direction from a client on what the end product should be.