Ghostwriting Services. What Is Ghostwriting? The definition of a ghostwriter is a person whose job is to write a book (or other written work like a blog post or business plan) for someone else who is the named author. In most cases, the ghostwriter writes the book while the author of the work takes all the credit. Ghostwriters are professional writers who write books and articles for other.