an autonomous system
The Internet is not one giant network run by one company. It is tens of thousands of separate networks that have agreed to carry each other's traffic. Each of those networks is an autonomous system, or AS. Think of the Internet as a continent of independent towns: each town runs its own roads however it likes, but they all build connecting highways so anyone can drive between them. An AS is one of those towns.
More precisely, an autonomous system is a collection of routers and the IP address ranges they own, all run under a single administrative authority and a single, consistent routing policy. A big university, a phone company, a cloud provider like Amazon, or a content company like Netflix might each be one AS (large operators sometimes run several). Inside its own borders the AS chooses its own routing protocol — maybe OSPF, maybe something else — and that is its private business. What matters to the outside world is which IP prefixes the AS can reach, and how it advertises them to its neighbours.
The whole point of the word autonomous is local control. Nobody outside the AS gets to dictate how it routes internally or which neighbours it prefers; the AS decides. The Internet's inter-domain routing system, the Border Gateway Protocol, exists precisely to glue these autonomous, self-governing networks together without any of them having to surrender that control.
Google's main network is AS15169. It owns IP prefixes such as 8.8.8.0/24 (where the 8.8.8.8 public DNS server lives) and tells its neighbours, in effect, "send packets for these addresses to me." How Google routes those packets once they are inside AS15169 is entirely Google's own affair.
An AS is identified by a number and advertises the address blocks it can reach; its internal routing stays hidden.
An AS is an administrative and routing boundary, not necessarily a single company or a single building — one organisation may run several ASes, and one AS may span many physical sites worldwide.