The term ghostwriter is commonly used in the writing industry to describe an individual who writes for someone else. However, there are several synonyms for this word, such as freelance writer, collaborator, co-author, speechwriter, and scriptwriter. A freelance writer usually drafts content for a variety of clients and publications, while a collaborator helps refine ideas and develops them into a cohesive piece of work. A co-author works in tandem with another writer, typically with equal credit for the work produced. A speechwriter creates speeches for individuals, while a scriptwriter writes scripts for film or television. These synonyms all describe individuals who write on behalf of someone else, but each has a slightly different focus or specialty.