Co-location services allow you to physically place your own server at another organizations dedicated facility and use their connection to the internet. Usually co-location facilities are safe and secure with redundant power and other important features.