# Pubky Documentation > Pubky is an open protocol for key-based, censorship-resistant web applications. It provides identity via public keys, data storage on homeservers, and discovery via the Mainline DHT — all over simple HTTP/REST APIs. ## Documentation Sets - [Abridged documentation](https://pubky.org/llms-small.txt): a compact version of the documentation for Pubky Documentation, with non-essential content removed - [Complete documentation](https://pubky.org/llms-full.txt): the full documentation for Pubky Documentation ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation