The process of moving or transmitting a file from one location to another, as between two programs or over a network.
In computing, the transmission of a file (data stored on disc, for example) from one machine to another. Both machines must be physically linked (for example, by a telephone line via a modem or acoustic coupler) and both must be running appropriate communications software.