Moving data from one platform or program to another through the use of programming code written specifically for this purpose.