An upload is the act of sending files from a local device to a remote workstation or server.
The File Transfer Protocol (FTP) is a common Internet facility for downloading and uploading files. (To upload a information to another site, one must usually have permission in advance to access the site and the directory where the file is to be placed.) The upload process is a part of every Internet connection, however. Every request and command while browsing the internet must be uploaded to the Internet. Only when commands are completed by scripts on a given page do the commands not need to be uploaded.
|Dial-up: Up to 54 kbit/s|
|DSL: 54-2000 kbit/s|
The opposite of this activity is called downloading. For each data transfer, an upload and a download take place. In the client-server model, the server uploads the data to a client; the client download the date from the server. Uploading is usually slower than downloading. This is due to the bottleneck at the modem, though upload speeds are also often throttled (limited) by the internet service provider as well.