The document discusses requirements for supporting web-based scholarly annotation. It notes that annotations should be citable, precise, and able to annotate a variety of media types and within dynamic web applications. Annotations also need to migrate and display across multiple copies, representations, and versions of a resource. Implementation concerns include using shared protocols and APIs to allow discoverability and sharing between systems, while balancing the flexibility of the annotation model with ease of implementation.