O termo Download designa o processo de se transferir uma cópia de um arquivo existente num computador remoto para outro computador por meio da rede informática. O arquivo recebido é gravado no disco do computador local. O computador de onde os dados são copiados é considerado como “maior” ou “superior”, segundo um critério hierárquico, enquanto o computador para o qual os dados são copiados é considerado “menor” ou “inferior” na hierarquia.
O download é o oposto de upload (enviar dados para outro sistema através da Internet). Os downloads podem referir-se tanto a um ficheiro que é obtido a partir da Internet ou do processo de transferência de um ficheiro.
Toda a vez que o utilizador usar a Internet, ele faz transferência de dados. Por exemplo, cada vez que o utilizador visita uma página da Internet, o seu computador ou dispositivo móvel devem transferir os HTML, CSS, imagens e quaisquer outros dados relevantes, a fim de mostrar a página no seu navegador de Internet. Ao clicar num link que diz “Download Now”, o seu navegador irá começar a transferir um ficheiro específico que pode ser aberto.
O utilizador também pode transferir dados através de meios além da web. Por exemplo, o utilizador pode transferir os ficheiros através de um programa FTP, fazer a transferência de mensagens de e-mail com um programa de cliente de e-mail e transferência de atualizações de software diretamente através do seu sistema operativo. O utilizador pode iniciar manualmente uma transferência (como clicar num link para download), embora a maioria dos downloads ocorram automaticamente. Por exemplo, o seu Smartphone pode transferir e-mails e atualizações de software em segundo plano sem o utilizador saber.
Uma maneira comum que o utilizador pode ver a palavra “download” está num anúncio online que diz: “Download”. Esta frase implica que, ao clicar no link de download irá transferir um ficheiro (muitas vezes um programa de software ou instalador) e usá-lo gratuitamente. O “download” também pode ser usado como a palavra “transferência” para descrever o processo de download de dados. Por exemplo, um programa pode exibir um status de atualização que diz: “transferência em curso” ou “Download completo”.