# Getting Started

Dolt has three primary functions all with different ways to get started.

### 1. [Version Controlled Database](https://docs.dolthub.com/introduction/getting-started/database)

Run Dolt like you would MySQL or Postgres.

### 2. [Git for Data](https://docs.dolthub.com/introduction/getting-started/git-for-data)

Use the Dolt Command Line Interface like you would the Git Command Line Interface.

### 3. [Versioned MySQL Replica](https://docs.dolthub.com/introduction/getting-started/versioned-mysql-replica)

Use Dolt as a replica to your primary MySQL server to get version control features without migrating.
