Domain name is the name which will help you to identify the location of website. Since your website is hosted in a particular server. So you need a domain for e.g. http://www.hostmaama.com/clients/domainchecker.php in order to point where your website is located. On the other hand, the domain is easier to remember then IP.