# SCHEMATICS

This page lists all the different schematics that can be used to generate NGXS Starter-Kit, Store, Actions and State.

## Starter Kit

The Starter Kit provides a pre-configured NGXS setup that includes a Store, State, Actions, and selectors.

See the [Starter Kit Page](https://www.ngxs.io/v20.0/introduction/starter-kit) to learn more.

## Store

The store is a global state manager that dispatches actions your state containers listen to and provides a way to select data slices out from the global state.

See the [Store Schematics Page](https://www.ngxs.io/v20.0/concepts/store/schematics) to learn more.

## Actions

Actions can either be thought of as a command which should trigger something to happen, or as the resulting event of something that has already happened.

See the [Action Schematics Page](https://www.ngxs.io/v20.0/concepts/actions/schematics) to learn more.

## State

States are classes that define a state container.

See the [State Schematics Page](https://www.ngxs.io/v20.0/concepts/state/schematics) to learn more.
