No. A sitemap is not necessary for every website. If your webpage is rather small and simple, you don't need to use XML maps.