Freelancing is a contract-based profession where instead of being recruited in an organisation, the person uses his skills and experience to provide services to a number of clients.
In simple terms, freelancing is when you use your skills, education, and experience to work with multiple clients and take on various assignments without committing to a single employer. The number of assignments or tasks that you can take just boils down to your ability to deliver on them as asked from them.
Freelancing usually involves jobs (called gigs) that allow you to work-from-home situations. But don’t associate freelancing as the same as having a work-from-home job.
It is just that many of the jobs that freelancers perform can be delivered over the Internet without their presence at the company or client’s place.