What is self-publishing?
In a traditional publishing situation, the publisher is a person or organization typically unrelated to the author. This unrelated entity takes care of all the responsibilities of publishing a book like the selection of a manuscript, preparing it for printing, printing copies, marketing and distribution. In self-publishing, the author herself takes the role of a publisher. Hence, she bears all the responsibilities of publishing her book, in return retaining the power to make independent decisions about the content and presentation of the book. For more check out Self Publishing 101 article.