# Substrate Starter Kit

<figure><img src="https://657856132-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOTJDcluFmQraO1qYj7vv%2Fuploads%2FGAnPB4cdLSwJwMzkEmpC%2Fsubstrate_og.png?alt=media&#x26;token=cbe0fc3e-aa11-4588-82d2-1862d830e1d1" alt=""><figcaption></figcaption></figure>

## What is Substrate?

[Parity's](https://www.parity.io) [Substrate](https://substrate.io) is a framework for building modular blockchains which can run in their own Network or be plugged into Polkadot and inherit it's security and ecosystem.

One of the main DevEx benefits for using Substrate is it's modularity. To create a Blockchain Node, modular components called "pallets" are combined together to form your custom blockchain.

Pallets are modules written in [Rust](https://www.rust-lang.org) which can provide various functions going from [Consensus](https://docs.substrate.io/learn/consensus/), to [Runtime/Execution](https://docs.substrate.io/tutorials/integrate-with-tools/evm-integration/) and even [specific Application layer](https://docs.substrate.io/reference/frame-pallets/) functionality.

## What is Substrate Starter kit?

Substrate Starter kit takes the Plug\&Play concept to the next level and makes creating a new blockchain even easier. By drag and dropping pallets of your choice or picking one of the pre-defined templates, in a matter of minutes, a whole codebase can be generated.
