Google site map is an xml file that contains the informations about all the pages in your website. It hepls google spiders to crawl your wave easier...
The sitemaps must be on xml and in the way google mentioned on their doccuments. To know more about sitemap in detail, go to: http://webmasters-forum.info/What-is-Google-SiteMaps-t-117.html