Every website has a web server, but how does it work. How does it know what content you want and what code to execute? To begin, let’s get a basic understanding of what a web server is. A web server is a server that hosts a website. Often times the server will also run mail, database, FTP and SSH services. If the server is for a large website, they will often have multiple web servers running to distribute the request load to each server.
David from Geek This Net explains what a domain name is. It is used more than just pointing to websites. Companies use domain names to point to IP address (same method used for websites), but they are used for software, updates, and much more. Using domain names is much easier, because you only need to update DNS records, to assign the domain name to a new IP address or location.
David explains how a site map benefits search engines and your website. You can get search engines crawl more pages of your website, and gathering more keywords and content. The gathering of this content allows search engines to display your results higher up, and to more relevant searches. Site Maps are pages that contain links to all the pages of your website, or to the most important ones, so search engines can easily find them.