A static IP address allows you to access your web site on a dedicated IP address, for example, 111.111.111.111. Usually, the only reason you'd need a static IP address is if you need a dedicated SSL certificate on your site. Some software, such as eCommerce, may require a static IP as well. Normally, all sites are configured on a shared IP and sites are resolved in IIS using Host Headers.