As noted in past research, Web annotation helps a user explore the insights of theWeb content. The sharing process further helps the user to learn more valuable comments from other users. However, most past research studies focus on the system architecture design or annotation interfacing rather than the annotation sharing. In this thesis, we propose a peer-to-peerWeb annotation system called PWAS (Peer-to- PeerWeb Annotation System). PWAS constructs a three-level hierarchical hybrid peer-topeer architecture for Web annotation sharing. Because of the P2P design feature, PWAS facilitates sharing of personal annotations. PWAS also relieves the message flooding problem incurred in traditional pure P2P approaches, and reduces the dependence on a centralized directory server in traditional semi-P2P approaches. Our simulation results demonstrate such superior performance of the PWAS architecture. We have also implemented a PWAS prototype as an Microsoft Internet Explorer plugin. From the operational experiences, PWAS indeed provides a flexible sharing environment for personal annotations. With advanced P2P technology, PWAS helps efficient personal annotation sharing.