Internet service provider
The internet is basically a web of interconnected networks - which are maintained by a huge number of different ISPs. They keep connected around the world by giving their clients access to other ISP networks. This is called peering.