# Systems

## Bundles <a href="#bundles" id="bundles"></a>

Bundles are finally here! Bundles allow one to send a list of transactions that get executed sequentially, atomically, and all-or-nothing. Bundles can be used for atomic arbitrage, liquidations, batching defi operations atomically, and more.

## Jito-Solana <a href="#jito-solana" id="jito-solana"></a>

Jito-Solana is an open-sourced and audited validator client based on the work of Solana Labs validator [client](https://github.com/solana-labs/solana). It unlocks more efficient transaction processing, bundle processing, MEV payment collection, and direct shred sending.

[features](https://jito-foundation.gitbook.io/mev/jito-solana/features "mention")

## Jito Relayer <a href="#jito-relayer" id="jito-relayer"></a>

The relayer acts as a transaction processing unit (TPU) proxy. It filters and verifies transactions for multiple authenticated validators on a separate server to ensure validators can devote resources to executing transactions.

[features](https://jito-foundation.gitbook.io/mev/jito-relayer/features "mention")

## MEV Payment <a href="#shredstream" id="shredstream"></a>

Take a commission and distribute MEV to stakers in a custody free manner

[tip-payment-program](https://jito-foundation.gitbook.io/mev/mev-payment-and-distribution/tip-payment-program "mention")
