# Components

Yarn Spinner for Rust is made up of a number of components. The most important of these are the [**Dialogue Runner**](https://docs.yarnspinner.dev/yarn-spinner-for-other-engines/bevy/components/dialogue-runner), which loads and runs your scripts, and the [**Dialogue Views**](https://docs.yarnspinner.dev/yarn-spinner-for-other-engines/bevy/components/dialogue-views) that show content to your player.

In this section, you'll learn about how to work with each of these.
