# Authdog Documentation > Authdog is an Identity and Access Management (IAM) platform designed to be the simplest way to integrate identity and authentication flows into both new and existing projects. ## Guides - [Identity Fundamentals](https://docs.authdog.com/identity-fundamentals): Learn the core concepts of identity management, including authentication, authorization, and session management within the Authdog ecosystem. - [Architecture](https://docs.authdog.com/architecture): Understand how Authdog integrates into your application stack, covering backend, headless frontend, and pre-built UI integration approaches. - [Data Isolation](https://docs.authdog.com/data-isolation): Explore how Authdog ensures data privacy and security through tenant isolation and environment separation. - [Use Cases](https://docs.authdog.com/use-cases): Discover common scenarios supported by Authdog, such as multi-method sign-in, MFA, RBAC, and B2B/Enterprise authentication. ## Integration - [SDKs](https://docs.authdog.com/sdk): Access documentation for Authdog's SDKs across various languages and frameworks, including Node.js, Python, Go, React, and more. - [API Reference](https://docs.authdog.com/api): Detailed reference for the Authdog Public API, including endpoints for user management, authentication, and configuration. ## Resources - [Authdog Console](https://console.authdog.com): The management dashboard for configuring your Authdog projects, tenants, and applications. - [Authdog Website](https://www.authdog.com): The official website for Authdog, featuring product information, pricing, and blog updates.