What is a freelance writer?

A freelance writer is a person who writes articles or other documents and sells them to multiple clients on a contracted basis. This work structure is distinct from staff employment, where a person writes for one employer and receives a regular paycheck for the job.