Colocation, a great post
By choosing server colocation, you rent bandwidth, space and sometimes expertise and hardware from a company dedicated to hosting. Server colocation can offer as much or as little support as your business needs. Some businesses choose to rent all hardware and even have an administrator from the facility handle the maintenance. Many companies have their servers reside at the colocation hosting center, but have their IT people manage the daily maintenance of the servers. The dependability of the power source and internet connectivity are main reasons many companies choose to host their servers elsewhere.