Em tecnologia, downloads e uploads, em português descarregamento/transferência e carregamento (substantivos) ou, descarregar/transferir e carregar (verbos), são termos, no âmbito da comunicação em redes de computadores, utilizados para referenciar a transmissão de dados de um dispositivo para outro através de um canal de comunicação previamente estabelecido.
O uso mais comum do termo downloads está relacionado com a obtenção de conteúdo da Internet, onde um servidor remoto hospeda dados que são acessados pelos clientes através de aplicativos específicos que se comunicam com o servidor através de protocolos preestabelecidos, como é o caso dos navegadores que acessam os dados de um servidor normalmente utilizando o protocolo HTTP. De forma análoga, o termo upload faz referência à operação inversa a do download, isto é, ao envio de conteúdo à Internet.
Apesar de serem termos com sentidos opostos, do ponto de vista técnico, a distinção de um processo de transmissão entre downloads ou uploads pode ser associada a uma questão de perspectiva, pois sempre que um dispositivo faz download o dispositivo que interage com ele, faz upload e vice-versa. No entanto, essa distinção é normalmente feita considerando a participação do dispositivo que iniciou a transmissão de dados, seja obtendo ou disponibilizando.