# Creating content

Learn more about creating content as well as connecting related content.

**Are you looking for our API Reference?:**

[Check out our API Reference document on mutations](https://hygraph.com/docs/api-reference/content-api/mutations#create-entries)

## How to create an entry

![Creating content with required fields](https://hygraph.com/images/docs/user-guides/create-content.png)

1. Navigate to the **Content editor**.
2. Choose a content model from the collapsible content views sidebar.
3. Click `+ Add entry` at the top-right corner of the screen.
4. Fill out the information required by your content model.
5. Click `Save` or `Save & publish` according to your workflow. Clicking `Save` will save your content onto the `DRAFT` stage, while clicking `Save & publish` will save your content onto both the `DRAFT` and `PUBLISHED` stages, respectively.

![Save and Publish content](https://hygraph.com/images/docs/user-guides/save-and-publish-content.png)

**Note:**
The content model defines which fields are required and which fields are not mandatory.

Hygraph allows the set-up of additional [content stages](https://hygraph.com/docs/developer-guides/content/content-stages) (e.g. a `QA` and/or `ARCHIVED` stage) depending on your plan.

The following diagram shows a simplified workflow including 3 content stages - `DRAFT`, `APPROVAL` and `PUBLISHED` - as well as two roles: **Editor** & **Editor Supervisor**.

![Hygraph workflow with 2 roles](https://hygraph.com/images/docs/user-guides/workflow-3-content-stages-2-roles.png)

## Field outline

Our field outline feature helps you reduce the time it takes to create and edit content by providing you with a visual representation of form structures.

[Video: Field outline](https://eu-central-1-shared-euc1-02.graphassets.com/AvHQ3RDvFSousA8iwElOKz/cmnn9xupwjbqc07w5vatlm3uu)

As you work on a content entry, our field outlines will help you quickly and easily locate specific fields, even within long and complex content forms.

The field outline sidebar displays to the left of your content form and, as you scroll over it, highlights on the content form will indicate the corresponding fields.

[Video: Field outline scroll](https://eu-central-1-shared-euc1-02.graphassets.com/AvHQ3RDvFSousA8iwElOKz/cmnn9xunvhv2r07vxcsd4n97f)

Clicking on an item on the field outline sidebar will take you to that field in the content form.

To do this with a component field, you need to click on the dropdown menu to display the component and its contents, then click on one of the fields inside the component.

## Related features

### Content stages

Hygraph allows the set-up of additional [content stages](https://hygraph.com/docs/developer-guides/content/content-stages) (e.g. a `QA` and/or `ARCHIVED` stage) depending on your plan.

The following diagram shows a simplified workflow including 3 content stages - `DRAFT`, `APPROVAL` and `PUBLISHED` - as well as two roles: **Editor** & **Editor Supervisor**.

![Hygraph workflow with 2 roles](https://hygraph.com/images/docs/user-guides/workflow-3-content-stages-2-roles.png)

### Connecting related content

For content models that have [references](https://hygraph.com/docs/developer-guides/content/using-references), you can either connect an existing entry, or create and connect a new one.

References are relations between two or more content entries that you can create in Hygraph.

There are four different reference types according to reference cardinality, which determines if it will be possible to connect one or many entries to the parent entry, as well as the directions of that relation.

[Check out our documentation on references to learn more](https://hygraph.com/docs/developer-guides/content/using-references).
