This document introduces pWeb, a peer-to-peer web hosting framework that aims to distribute web content storage and hosting across various internet-connected devices. It discusses challenges with using traditional client-server and P2P models for web hosting, including issues with location-based naming, content availability, and protocols. The goals of pWeb are to design location-independent and persistent naming, ensure 24/7 content availability through replication, and develop a lightweight software architecture for hosting static and dynamic web content on low-resource devices in a P2P network.