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

# Introduction

![Powerful DeFi Mangement](/files/-MSagkwKj6gKZ8VCVWV7)

## Instadapp Platform

Welcome to the Instadapp Docs! There are various ways to use Instadapp. Users can utilize Instadapp by creating a [Defi Smart Account](/instadapp-docs/defi-smart-account-dsa.md) through the GUI located at [defi.Instadapp.io](https://defi.instadapp.io/)&#x20;

Developers and builders can create unique applications utilizing Instadapp [SDK platform](/instadapp-docs/dsa-sdk-1.md) that simplifies integrations of DeFi components and offers expansive composability to build next generation financial applications.

![Protocols Integrated into DSA SDK](/files/-MQyiHd8zvAkzb88eDXd)

## For the Casual User

Instadapp provides the casual user a powerful multi-signature account for the management of assets across major DeFi protocols. Utilizing the Instadapp GUI casual users can leverage DeFi protocols to complete and execute complex transactions by using [Strategies.](/instadapp-docs/instadapp-gui/strategies.md) Instadapp GUI allows casual users to swap positions between protocols making it easier to [refinance](/instadapp-docs/instadapp-gui/re-financing.md) and simplifies numerous transactional steps into one.

{% content-ref url="/pages/-MQtsgmFV5Mop\_9kDydv" %}
[DeFi Smart Account (DSA)](/instadapp-docs/defi-smart-account-dsa.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQuCLyPljEXkbVVgZcy" %}
[Strategies](/instadapp-docs/instadapp-gui/strategies.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MQuC9s2FhLq0kRsYmiM" %}
[Moving Assets into DSA](/instadapp-docs/tutorials/moving-assets-into-dsa.md)
{% endcontent-ref %}

## For the Advanced User

For the DeFi power-user Instadapp can be used to manage multiple positions; users can utilize their assets across multiple accounts and leverage the various tools to leverage their assets for multiple financial purposes. Manage multiple accounts and create multi-user accounts for unique access and use cases;  write custom transactions and leverage the built-in flashpool.&#x20;

{% content-ref url="/pages/-MQuCFfXg6XYAYvqXVB7" %}
[Multi-Protocol Refinancing](/instadapp-docs/instadapp-gui/re-financing.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MRQgi8RoV7WgmuyUUD0" %}
[Authorities](/instadapp-docs/instadapp-gui/authorities.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MR6G3xIqfUJjyLXUYCV" %}
[In-App Swaps](/instadapp-docs/tutorials/in-app-swaps.md)
{% endcontent-ref %}

## For Developers

DSA platform is designed to allow developers to build extensible products and business models on top of DeFi with maximum security and composability. Build compelling use-cases, meet the needs of your users and monetize your services with high reliability and functionality.

{% content-ref url="/pages/-MQtqzNGlNnMO3cUwd\_7" %}
[Casting Spells](/instadapp-docs/dsa-sdk/casting-spells.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MDy4S4oIQMejZm2VzFd" %}
[Connectors](/instadapp-docs/dsa-sdk/connectors.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MDy4S5OlB5nhzHrmymf" %}
[Example Use Cases](/instadapp-docs/dsa-sdk/usecases.md)
{% endcontent-ref %}
