Sitemaps are simple way for webmasters to notify search engines about pages on their websites that are accessible for crawling. Site map is a page that has a link to all sub pages of website.

Sitemap can be XML, TXT or HTML usually XML and TXT is served for robots.