# Accord > Composable domain modeling Simplifying DDD for the rest of us. Business rules, events, and reactions through a small, explicit TypeScript API. ## Table of Contents ### Concepts - [Motivation](https://accord-docs-aqu.pages.dev/docs/concepts/motivation.md) - [Tuples, not throws](https://accord-docs-aqu.pages.dev/docs/concepts/results.md) - [Events and delivery](https://accord-docs-aqu.pages.dev/docs/concepts/delivery.md) ### Getting Started - [Getting Started](https://accord-docs-aqu.pages.dev/docs/getting-started/basic.md) - [SQLite](https://accord-docs-aqu.pages.dev/docs/getting-started/sqlite.md) - [Effect](https://accord-docs-aqu.pages.dev/docs/getting-started/effect.md) ### API - [Schemas](https://accord-docs-aqu.pages.dev/docs/api/schema.md) - [Results](https://accord-docs-aqu.pages.dev/docs/api/result.md) - [Events and Rejections](https://accord-docs-aqu.pages.dev/docs/api/events.md) - [Value Objects](https://accord-docs-aqu.pages.dev/docs/api/value-object.md) - [Aggregate](https://accord-docs-aqu.pages.dev/docs/api/aggregate.md) - [Model and wire](https://accord-docs-aqu.pages.dev/docs/api/model.md) - [View](https://accord-docs-aqu.pages.dev/docs/api/view.md) - [Policy](https://accord-docs-aqu.pages.dev/docs/api/policy.md) - [Projection](https://accord-docs-aqu.pages.dev/docs/api/projection.md) - [Service](https://accord-docs-aqu.pages.dev/docs/api/service.md) - [External](https://accord-docs-aqu.pages.dev/docs/api/external.md) - [Workflow](https://accord-docs-aqu.pages.dev/docs/api/workflow.md) - [Stream](https://accord-docs-aqu.pages.dev/docs/api/stream.md) - [HTTP API](https://accord-docs-aqu.pages.dev/docs/api/http.md) - [Story](https://accord-docs-aqu.pages.dev/docs/api/story.md) - [SQLite store](https://accord-docs-aqu.pages.dev/docs/api/sqlite.md) - [Effect](https://accord-docs-aqu.pages.dev/docs/api/effect.md) ### Guides - [Testing](https://accord-docs-aqu.pages.dev/docs/guides/testing.md) - [Versioning and migrations](https://accord-docs-aqu.pages.dev/docs/guides/migrations.md) - [Best Practices](https://accord-docs-aqu.pages.dev/docs/guides/best-practices.md) - [Limits of v0.1](https://accord-docs-aqu.pages.dev/docs/guides/limits.md) - [Frequently Asked Questions](https://accord-docs-aqu.pages.dev/docs/guides/faq.md) - [Contributing](https://accord-docs-aqu.pages.dev/docs/guides/contributing.md) ### Examples - [Examples](https://accord-docs-aqu.pages.dev/examples.md) - [Bank](https://accord-docs-aqu.pages.dev/examples/bank.md) - [Notifications + SQLite ledger](https://accord-docs-aqu.pages.dev/examples/notifications.md) - [Durable bank](https://accord-docs-aqu.pages.dev/examples/durable-bank.md) - [CRM and migrations](https://accord-docs-aqu.pages.dev/examples/crm.md) ### Other - [Accord](https://accord-docs-aqu.pages.dev/docs.md) - [Accord docs IA (mirrors hono.dev)](https://accord-docs-aqu.pages.dev/IA.md)