---
title: Events
---

Events are documented in the shared Chronicle docs so the concepts stay the
same across C#, Kotlin, Java, Elixir, and TypeScript.

- [Event concept](/chronicle/concepts/event/)
- [Event types](/chronicle/concepts/event-type/)
- [Event source identity](/chronicle/concepts/event-source/)
- [Appending events](/chronicle/events/appending/)
- [Event evolution](/chronicle/understanding-event-evolution/)

For JVM syntax, see the [annotation
reference](/chronicle/clients/kotlin/reference/annotations/).
