A colocation may refer to any of the following:
1. A colocation is a service provided by service providers that allow companies to have their computer server or servers in a controlled environment designed for servers. Colocations are a cheaper solution than having a dedicated server room or network line, power backup solutions, and other services to help ensure the server remains up.
2. A colocation is also a term used to describe a server that is in multiple locations or mirrored. If you are unsure what your server host is referring to, talk with the server host to get more information about their definition of colocation.