This document introduces JCR (JSR-170 and JSR-283), including:
1. An overview of JSR-170 and the development of JCR 1.0.
2. Details about JCR 2.0 such as backwards compatibility, reorganization, and new features like access control management, retention policies, and versioning.
3. Descriptions of implementations of JCR standards like Apache Jackrabbit and frameworks built on top of it like Apache Sling.