An XML sitemap is a structured document in Extensible Markup Language (XML) format that provides a comprehensive list of URLs (Uniform Resource Locators) for a website. This file serves as a roadmap for search engines, guiding them to discover and index the content on the site more efficiently.