# Concepts
Background material that explains Kelora's architecture and design. Read these when you want to understand how the streaming pipeline pieces fit together.
- [Pipeline Model](pipeline-model.md)
- [Events and Fields](events-and-fields.md)
- [Scripting Stages](scripting-stages.md)
- [Error Handling](error-handling.md)
- [Multiline Strategies](multiline-strategies.md)
- [Performance Model](performance-model.md)
- [Configuration System](configuration-system.md)