---
schema_version: "1"
id: 4563eb75b01cc2a424b119db6140bf86b33d9d65ae9a4c460cd79b8a7b648376
title: Concepts
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/api/migration_sdk/docs/concepts_and_terms.md
canonical_url: https://help.tableau.com/v0.0/api/migration_sdk/en-us/docs/concepts_and_terms.html
source_site: help.tableau.com
content_type: documentation
content_hash: 080e1ad87a1e47ed626770e798ba58ef3eba36ff74bee79d995943a4c0778402
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/v0.0/api/migration_sdk/en-us/docs/supported_content_types.html).

For unsupported content types, see [Data not supported by the Migration SDK](/v0.0/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.