Google Maps Platform offers a variety of tools and resources to help you build
or migrate your workloads to Google Maps Platform. These resources include the
following:

![](https://developers.google.com/static/maps/architecture/images/arch-center-side-banner.png)

- **Reference architectures:** Reference architectures are blueprints that provide a high-level overview of how Google Maps Platform can be used to solve common business problems.
- **Design patterns:** Design patterns are reusable solutions to common problems that can be used to improve the efficiency and quality of your code.
- **Guidance:** Guidance documents provide recommendations on how to use Google Maps Platform to solve specific business problems.
- **Best practices:** Best practices documents provide recommendations on how to use Google Maps Platform in a way that is secure, efficient, and reliable.