Abstract The current client server model used on the web is inefficient for the delivery of large static content. Content is transmitted independently to each consumer from the central infrastructure without respect to the copies that exist in the caches of other visitors. As demand grows, capacity remains fixed and all users experience delays. This problem has been exacerbated by the rise in popularity of large streaming content such as high definition web video. Desktop peerto-peer (P2P) systems have shown great promise in alleviating these issues by leveraging the underutilized upstream bandwidth of each client to deliver content. Bringing these techniques to the web in a way that doesn’t require user intervention would allow for a more efficient web. This thesis explores the state of the art in browser-based P2P content delivery for the web and seeks to answer whether such systems can be used to efficiently and invisibly deliver content. It presents the DCDN (Distributed Content Delivery Network) research platform which serves content to the users of a website using only their HTML5 enabled web browser. It then uses the platform to explore several possible optimizations for this method of content delivery and evaluate their success. Through this investigation, it shows that while browser-based P2P systems can be implemented quite simply, at this time their performance characteristics limit them to certain content types. High definition web video and long-duration audio streaming are key examples. In order to expand the possible use cases, significant roadblocks will need to be overcome. A few emerging technologies which may provide solutions within the next year are discussed, as well as somewhat far-fetched concepts for future improvement. At present this technology has great value, especially when considering that its ideal content types make up a large portion of the bandwidth currently used on the Internet.