Everything in Sling Matrix's basics section builds on three foundational technologies:
- OSGi — the modular runtime that turns bundles of Java code on and off
- JCR — the content repository that stores everything as a tree of nodes
- Sling — the framework that resolves requests to content and scripts
Master these three and the rest of the Matrix starts to make sense.
The bubble navigation in the top-left corner groups pages by topic. Start with JCR if you're new to content repositories, move on to OSGi to understand the runtime, then explore Sling for request processing and scripting.
Once you're comfortable with the basics, head over to the Develop and Launch sections for more advanced topics.