# Concepts

For a deeper understanding of how your logging data can be organized and visualized, it is useful to learn about the underlying concepts in Rerun.

- [**How does Rerun work?**](/content/docs/concepts/how-does-rerun-work/index.html)  
  The high-level architecture and how the pieces fit together
- [**Log and Ingest**](/content/docs/concepts/logging-and-ingestion/index.html)  
  How data is structured, batched, and sent to Rerun
- [**Visualize**](/content/docs/concepts/visualization/index.html)  
  How data is laid out and displayed in the Viewer
- [**Query and Transform**](/content/docs/concepts/query-and-transform/index.html)  
  The catalog, dataframe queries, and reshaping data with lenses
- [**Train**](/content/docs/concepts/train/index.html)  
  Feed catalog recordings into training pipelines via export or PyTorch

Feedback?
