This document summarizes the components, extension points, configuration, item states, clustering, and indexing capabilities of Apache Jackrabbit, an open source content repository. It outlines the core components, internal extension points for persistence, access control, searching, and data storage. It also describes how item states are managed, possibilities for clustering and sharing resources across nodes, and the default Lucene-based indexing implementation. Finally, it presents some ideas for the future, such as append-only storage and concurrent transactions.