Colocation has reliable power, reliable environmental conditions, and internet connections that are better suited for running servers.