Freelancing can be explained in simple terms as a self employment job or the practice of working for your self. Freelancer is someone that works as an independent contractor to provide a specific service to a client.
Freelancing is nowadays common in numerous fields of work including IT & Programming, Web Design, Graphic Design, Journalism, Sales & Marketing, Customer Service and Finance & Accounting.
Freelance practice varies greatly. Some Freelancers find work through direct referral while others choose to use a more subtle way of finding work online by searching for jobs on various online marketplaces like worknhire.com, elance.com, odesk.com etc .Some require clients to sign written contracts, while others may perform work based on verbal agreements, perhaps enforceable through the very nature of the work.