Site  | A TDV instance.  | 
Resource  | A view, table, procedure, transformation, or other resource defined in TDV.  | 
Principal  | A domain, user, or group.  | 
Bundle  | One or more resources of one of these types: resource or principal.  | 
Resource Bundle  | A collection of TDV resources that you want to deploy as a group. A resource bundle can contain views, tables, procedures, transformations, and so on that are defined in TDV.  | 
Principal Bundle  | A collection of TDV principals that you want to deploy as a group. A principal bundle can contain users, groups, and domains.  | 
Mappings  | Data source definitions which includes connection properties, catalogs, and schemas.  | 
Deployment Plan  | The source site, the target site, and the resource bundles to migrate and how they should be migrated. Can also include operations to remove target resources or execute procedure calls.  |