The practice of or ability to transmit files from one computer to another over a network or the Internet.
Generally used to describe a new technology; may also refer to the continuing development of an existing technology.
Imported from external platform