An online software publishing tool that is designed to create, edit, and publish content commonly referred to as CMS.