This document discusses resource sharing and the World Wide Web. It defines resource sharing as accessing resources like hardware, data, and services across multiple administrative domains. It describes the client-server model and how clients make remote requests of servers. The document then discusses the key components that enable the World Wide Web - HTML for content and layout, URLs for identifying resources, and HTTP for client-server interactions. It explains how browsers retrieve and interpret HTML files from web servers using URLs and HTTP. The document concludes by noting some challenges of the distributed nature of the web, like heterogeneity, transparency, and security.