> For the complete documentation index, see [llms.txt](https://iloveics.gitbook.io/icpswap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://iloveics.gitbook.io/icpswap/products/pools.md).

# Pools

Token Circulation

A project can meet various needs of its tokens by creating custom pools. For example, it accomplishes the initial token circulation by creating a Candy Pool, fulfills the demands for fundraising by establishing a Public Offering Pool, increases the liquidity of its token and liquidity mining by creating a Liquidity Pool, secures the needs for more types of tokens by setting up a Staking Pool, implements the DAO governance of the project by creating a Governance Pool, and captures the intrinsic token value of the project by creating a Liquidity Bootstrapping Pool, et cetera.

{% content-ref url="/pages/-MjnGIKeeYXHtt7vnDMT" %}
[How to Create Liquidity Pools?](/icpswap/products/pools/how-to-create-pools.md)
{% endcontent-ref %}
