# Core Logic

- [Pool overview](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/pool-overview.md)
- [Swap calculation](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/swap-calculation.md)
- [Liquidity and positions](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/liquidity-and-positions.md)
- [Ticks](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/ticks.md)
- [Ticks search tree](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/ticks/ticks-search-tree.md)
- [Reserves](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/reserves.md)
- [Flash](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/flash.md)
- [Plugins](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/plugins.md)
- [AlgebraFactory and roles](/algebra-integral-documentation/algebra-integral-technical-reference/core-logic/algebrafactory-and-roles.md)
