```json //[doc-seo] { "Description": "Explore ABP's production-ready startup solution templates for Single-Layer, Layered, and Microservice architectures to kickstart your project!" } ``` # Startup Solution Templates ABP provides pre-architected and production-ready templates to jump start a new solution. > **You can see the [Solution Template Selection Guide](guide.md) if you are not sure which solution template is suitable for you.** The following solution templates are provided out of the box: * **[Single-Layer Solution](single-layer-web-application/index.md)**: A single-project solution. Recommended for building an application with a **simpler and easy to understand** architecture. * **[Layered Solution](layered-web-application/index.md)**: A fully layered (multiple projects) solution based on [Domain Driven Design](../framework/architecture/domain-driven-design) practices. Recommended for long-term projects that need a **maintainable and extensible** codebase. * **[Microservice Solution](microservice/index.md)**: A **distributed solution** to build **microservice systems**. It includes pre-built services, API gateways, web and mobile applications, Kubernetes and Helm configuration, and everything you need to start your large-scale microservice solution. * **[Application Module](application-module/index.md)**: A template that can be used to create a **reusable [application module](../modules/index.md)** based on the [module development best practices & conventions](../framework/architecture/best-practices/index.md). It is also suitable for creating **services** (with or without UI). * **Others** - [MAUI Application](../get-started/maui.md) - [WPF Application](../get-started/wpf.md) - [Console Application](../get-started/console.md) ## See Also * [Solution Template Selection Guide](guide.md) * [Get Started with ABP Platform](../get-started/index.md)