A headless CMS is a content management system (CMS) that manages and maintains an independent website.