Sitemap is a very useful page to have in a website, it is meant to list out all the pages/URL's that is on a website. It is highly recommended in SEO because it makes the user experience much better and it makes it much easier for search engine bots to crawl all parts of the website, and even rank your web pages.