# Guides

- [Basic Interaction](/guides/basic-interaction.md)
- [Deposit and Withdraw](/guides/basic-interaction/deposit-and-withdraw.md): Deposits to & Withdraws from the specified lending pool. When you deposit to the lending pool, the corresponding "inToken" will be minted as a receipt token that represents your shares of the pool.
- [Create Position](/guides/basic-interaction/create-position.md): Create a new position in InitCore.
- [Add and Remove Collateral](/guides/basic-interaction/add-and-remove-collateral.md): Adding & Removing collaterals to/from an existing position.
- [Borrow and Repay](/guides/basic-interaction/borrow-and-repay.md): Borrow & Repay tokens on InitCore's position.
- [Changing Position Mode](/guides/basic-interaction/changing-position-mode.md): Change a position's mode.
- [Advanced Interaction](/guides/advanced-interaction.md)
- [Liquidate Position](/guides/advanced-interaction/liquidate-position.md): Liquidating unhealthy positions.
- [Flashloan](/guides/advanced-interaction/flashloan.md): Flashloan tokens from the lending pool.
- [Multicall](/guides/advanced-interaction/multicall.md): Batch transaction with InitCore's multicall.
- [Callback](/guides/advanced-interaction/callback.md)
- [Liquidity Hook](/guides/liquidity-hook.md)
- [Multicall with Callback](/guides/liquidity-hook/multicall-with-callback.md)
- [Money Market Hook](/guides/liquidity-hook/money-market-hook.md)
- [Looping Hook](/guides/liquidity-hook/looping-hook.md)
- [Margin Trading Hook](/guides/liquidity-hook/margin-trading-hook.md)
