Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

I hear it quite often (usually on TV or in movies) that people want to download things from their computer to an external server (or whatever external method of storage). When I hear this I cringe because I know they mean upload.

When I actually think about it, something IS getting downloaded, just not from the point of view of the user. The server is actually downloading it from the client, etc. And when we download something from Facebook, for example, the Facebook server is uploading it to our computer's hard drive.

Is my prior mentioned cringing appropriate? Are these words actually interchangeable?

share|improve this question
    
-1 and flagged as general reference. –  Hugo Oct 12 '11 at 5:38
    
To misquote Tom Stoppard, "every upload is a download somewhere else". –  Peter Shor Oct 12 '11 at 13:46

2 Answers 2

up vote 3 down vote accepted

Usually you should use upload and download from the point of view of the side who initiated the transaction.

For instance, if it's a user who initiates a tranfer of a file from a web server to his own computer, it's a download because the direction is from the remote system to the system of the initiator.

However, if the same server later sends its log files to another server so that they can get processed and archived there, it's an upload. The user mentioned before has nothing to do with this transaction anymore. The transaction is initated by the web server and the direction is from the initiator to the other server. Therefore it's considered an "upload".

share|improve this answer

They often are interchanged, but they shouldn't be. From Wikipedia:

In computer networks, to download means to receive data to a local system from a remote system, or to initiate such a data transfer. Examples of a remote system from which a download might be performed include a webserver, FTP server, email server, or other similar systems. Downloading or uploading is relative to the system involved, for example a PC downloads a file from a server while the server is uploading that file to that PC, it has nothing to do with the size of the systems involved (see Sideload below).

A download can mean either any file that is offered for downloading or that has been downloaded, or the process of receiving such a file.

It has become more common to mistake and confuse the meaning of downloading and installing or simply combine them incorrectly together.

The inverse operation, uploading, can refer to the sending of data from a local system to a remote system such as a server or another client with the intent that the remote system should store a copy of the data being transferred, or the initiation of such a process. The words first came into popular usage among computer users with the increased popularity of Bulletin Board Systems (BBSs), facilitated by the widespread distribution and implementation of dial-up access the in the 1970s.

share|improve this answer
1  
Or to put it another way, the original technical distinction is not generally understood, so for many people who use them the words are synonymous. Language changes. –  Colin Fine Oct 12 '11 at 9:40
1  
@ColinFine precisely. However, the technical distinction is hugely important when you're actually trying to figure out what's going on, so this imprecision in common usage is infuriating to the computer professional charged with fixing something... –  Matthew Walton Jan 17 '12 at 13:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.