also called web hosts. used to fetch pages by request and sends them to the client's browser.
-web sites and their associated information are stored here -used to recognize information requests, and send the requested documents
transport services that an app needs - some apps require 100% reliable data transfer whereas others can tolerate some loss