Two data manipulation capabilities are universally required by network users: the ability simply to copy a file from one node to another, called file transfer, and the ability to share a file that resides on another node, called file sharing or remote file access.
