What Is a Data Center?
A data center is essentially a building (or part of one) full of servers—compute, storage, and networking—with power, cooling, and physical security. Cloud providers run many such facilities around the world. In AWS, each geographic location is exposed as a region, identified by codes like us-west-1, us-east-1, eu-west-1, ap-southeast-1, and so on. Each region is one or more data centers in that area.
Colocation (colo) means placing your own servers or gear inside a data center facility (yours or a provider’s) so you get that location’s connectivity, power, and cooling. In cloud terms, “where your workload runs” is which region (and which availability zones within it) you use—so picking a region is like choosing which data center(s) your resources live in.