# Overview

Movebot is designed to be simple to use, but as expected, migrations carry a lot of complexities and nuances. When using Movebot to migrate small or large volumes of data, there are generally a few main stages outside of the initial configuration.

### Stages of a Migration

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Scan and Discovery</strong></td><td>Scanning the source and destination provides a complete picture of your data. Making it easy to craft and navigate your migration project. </td><td></td><td><a href="scan-and-discovery">scan-and-discovery</a></td></tr><tr><td><strong>Transfer Mapping</strong></td><td>Learn about adding transfer mappings to your project. Choosing which data is going to be moved to where. </td><td></td><td><a href="transfer-mapping">transfer-mapping</a></td></tr><tr><td><strong>Permissions and Metadata</strong></td><td>Learn about configuring permissions and metadata in Movebot. Movebot has comprehensive support for permissions and metadata.</td><td></td><td><a href="permissions-and-metadata">permissions-and-metadata</a></td></tr><tr><td><strong>Transfer and Cutover</strong></td><td>Learn about executing your migration project and cutting over users to the new platform. </td><td></td><td><a href="transfer-execution-and-cutover">transfer-execution-and-cutover</a></td></tr></tbody></table>
