# Comfortable Documentation

## Welcome to Comfortable 👋

#### Comfortable is a headless CMS that enables fast and easy content editing for websites and apps.

🙋‍♂️[Follow Comfortable on Twitter](https://twitter.com/cmftable) to stay informed about updates and new features

🛠[Check out GitHub](https://github.com/cmftable) for examples and SDKs

## Getting started&#x20;

This introduction will get you a quick overview of the basic things to know, when working with Comfortable.

### Accounts

To get started you'll need to [create an account](https://app.comfortable.io/signup). Each account can have repositories for themselves or can be invited to join and collaborate within foreign repositories at an appropriate access level.

### Repositories

Spaces for projects are called repositories. A repository is the place where you keep all the content related to a single project.

### Documents

Each [document](https://docs.comfortable.io/concepts-1/documents) represents a content entity. That might be a page, a product, some content element, or anything else.&#x20;

### Document Types

[Document types](https://docs.comfortable.io/concepts-1/document-types) define reusable schemas for documents. You could for example create a document type called `Page`, `Product` or `Article`.

### Collections&#x20;

[Collections](https://docs.comfortable.io/concepts-1/collections) are powerful filters for documents that can be used as endpoints and be managed through the web interface. Create lists of products, categories, display articles or elements of a section of your site, collect dates, or aggregate sets of data. Do almost anything you would do with client-side filtering, but keep the content accessible and comprehensible for your editors.

### Content Tree

The[ Content Tree](https://docs.comfortable.io/concepts-1/content-tree) holds all of the collections and linked documents to provide developers and editors with structure and orientation.
