The term “headless” is used because the front-end part of the website (the part users interact with) is separate from the back end (the data repository). This allows developers to create a “headless” system where the content can be accessed without rendering the website.