A copywriter is one who prepares the words, slogans or script to promote a person, business, opinion or idea. Copywriting is part of direct mail marketing, Internet advertising, catalogs, white papers, television or radio commercial scripts, press releases, and other marketing media.