---
schema_version: "1"
id: 44d17544160c952d2b35b73a994f7b19dcf75160d9ec7f0f152e58a6e24d5997
title: Concepts
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/migration_sdk/docs/concepts_and_terms.md
canonical_url: https://help.tableau.com/current/api/migration_sdk/en-us/docs/concepts_and_terms.html
source_site: help.tableau.com
content_type: documentation
content_hash: d00d456e17de9caf04efc24052e496a371adfe909862c9a21d1919fee465da3b
description: Documentation for the Tableau Migration SDK
---
# Concepts

  

🕐 _2 min read_

This topic details the terms and concepts you must understand before you plan your migration from Tableau Server to Tableau Cloud.

## Content Types

Content types are the various types of content that reside on Tableau Server or Tableau Cloud. For details about which content types the Migration SDK supports, see [Supported Content Types](https://help.tableau.com/current/api/migration_sdk/en-us/docs/supported_content_types.html).

For unsupported content types, see [Data not supported by the Migration SDK](/current/api/migration_sdk/en-us/docs/planning.html#data-not-supported-by-the-migration-sdk).

## Migration Plan

A migration plan describes how a migration should be done and what customizations must be done inflight. See [IMigrationPlan](https://tableau.github.io/migration-sdk/api-csharp/Tableau.Migration.IMigrationPlan.html) in the API Reference documentation for a list of properties and their descriptions.

## Migration Plan Builder

This is the best way to build a migration plan. Calling the `Build()` method on the `IMigrationPlanBuilder` gives you a MigrationPlan. For more information, see [IMigrationPlanBuilder](https://tableau.github.io/migration-sdk/api-csharp/Tableau.Migration.IMigrationPlanBuilder.html) in the API Reference documentation for details.

## Migration Result

This is the result generated after the migration has finished. It has two properties:

- Migration Status: This is simply the status of the migration. See [MigrationCompletionStatus](https://tableau.github.io/migration-sdk/api-csharp/Tableau.Migration.MigrationCompletionStatus.html) enumeration in the API Reference documentation for various status items supported.
- Migration Manifest: The migration manifest describes the various Tableau data items found to migrate and their migration results. See [IMigrationManifest](https://tableau.github.io/migration-sdk/api-csharp/Tableau.Migration.IMigrationManifest.html) in the API Reference documentation for details.

## Configuration

Configuration can be done using the `MigrationSdkOptions`. For information about configuration items and their defaults, see [MigrationSdkOptions](https://tableau.github.io/migration-sdk/api-csharp/Tableau.Migration.Config.MigrationSdkOptions.html) in the API Reference documentation.