To start with, what is freelancing?
Essentially, a freelance job is one where a person works for himself, rather than for a company. While freelancers do take on contract work for companies and organizations, they are ultimately self-employed. A freelancer works as a writer, designer, performer, selling work or services by the hour, day, or job, rather than working on a regular salary basis for one employer. Freelancers could work on big or small projects, both short-term and long-term, depending on what suits their skills, availability, and the employer's needs.