What is the difference between colocation and hosting?

What is the difference between colocation and hosting? The key difference is that with managed hosting, you don’t actually own the server. With colocation, however, you do own your server and you have full control over it, but it will simply be stored at a host’s data center.

The key difference is that with managed hosting, you don’t actually own the server. With colocation, however, you do own your server and you have full control over it, but it will simply be stored at a host’s data center.
See also  How do I host a local modded Minecraft server?