Users connect to the Internet through an ISP (Internet
Service Provider). In addition to providing a gateway to the
Internet, the ISP may also provide other services, such
as web hosting and an email server.
An ISP may
have peer-to-peer connections with other ISP, as well as
connections to the backbone of the Internet.