SqlBulkCopy lets you efficiently bulk load a SQL Server table with data from another source.For example if you need to synchronize differente Sql Server Tables or to put data from DataTable (or DataSource) to Sql Server Table in a very efficient way.