---
title: Getting Started
description: Quick tours of Dolt's three primary use cases — version-controlled database, Git-for-data, and versioned MySQL replica.
---

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

## 1. [Version Controlled Database](/introduction/getting-started/database)

Run Dolt like you would MySQL or Postgres.

## 2. [Git for Data](/introduction/getting-started/git-for-data)

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

## 3. [Versioned MySQL Replica](/introduction/getting-started/versioned-mysql-replica)

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