docs/extend/key-concepts/index.md
The mental models and architecture you need to build on the {{kib}} platform: plugins and packages versus core, the platform lifecycle, saved objects, security, data views, embeddables and other UI building blocks, and plugin performance.
How {{kib}} is composed of plugins, packages, and core, and the patterns that hold them together.
Authentication, authorization, privileges, RBAC, audit logging, and encrypted saved objects.
Treating {{es}} like a primary database from a plugin, plus migrations, sharing, and persistence.
How queryable data sets are modeled and accessed.
Architectural building blocks for plugin UIs.
Keeping the {{kib}} platform fast as plugins grow.