For many years, writers wanting to get their manuscript published had to find a publishing house that would be interested in publishing their work. This often took years and many rejections before finding a publisher. Many publishers require that writers have an agent to represent them, and a contract has to be negotiated.
In recent years, advancements in computers and the internet have allowed writers to prepare and publish a book project entirely on their own if they want. Hiring different people to handle various parts of a book project has also become popular. Writers can hire an editor, a proofreader, or a graphic artist, then pay them for each function.
Another great help for aspiring writers is the advent of simple website programs, which allow anyone to create their own website easily and publish it on the internet. A variation of the website is a personal blog, where writers can publish news about their book project at timely intervals.
Either a simple blog or website can be used to advertise any kind of product or service, and are ideal for writers to let the world know what they have to offer, such as their new book and future plans.