Like others CMS on the market, Sitecore also uses the concept of multiple databases which means that Sitecore CMS separates content that is being stored. Sitecore uses the concept of “content author”, which means the user is able to create some content, and also the concept of “publish” (transfer to another database).
READ MORE (this article lives on nonlinear creations website)