# Foundation CMS: a CMS for agencies and design-led teams

Source: https://foundationcms.org/

A CMS for agencies, designed for the next generation of builders

## The CMS for agencies and professionals with an eye for design.

Foundation stores your clients' content (or your own) and gives it to your code as complete, typed records. Your team designs and builds the front end however it likes, hosted on secure serverless, edge infrastructure immune to 99% of attacks.

Talk to us
or see how it fits together

The three layers

### Where the CMS stops and your code starts

CONTENT
Your client writes in an admin that already knows their content types, fields and brand. The admin is the same for every site; what changes from one site to the next is the data inside it.

CONTRACT
Every field becomes a generated type, and the types are rebuilt whenever the schema changes. A field added today shows up in the payload straight away, because every read returns the whole record.

PRESENTATION
The front end is yours. The CMS sends data and a way to fetch it, with no markup and no layout. Each site runs as its own Worker with its own database, so if the CMS went down, visitors wouldn't notice.

Get in touch

### Tell us what you're building

We'll tell you whether Foundation is a good fit and what moving a site onto it would involve. If it isn't a fit, we'll say so.
