Colocation hosting offers many advantages, such as, everything is fully customizable; server is stored in location that has security; location of storage contains fast internet connection, security, rooms designed specifically for the servers; high bandwidth available; large amount of storage space; the servers are as fast, powerful and high-capacity as you purchase; can update/upgrade at will, must purchase equipment only; maximum uptime for large sites; increased flexibility; better performance because you determine the hardware specs; savings on overall hosting costs; decreased dependence on external customer support services, as most administration and maintenance can be performed through remote administration; ability to use existing hardware; more control over web server administration; etc.