Unduh dalam bahasa Inggris: download, dan unggah dalam bahasa
Inggris: upload dalam teknologi informasi komunikasi adalah istilah yang
digunakan untuk menggambarkan proses transfer berkas pemindahan data elektronik
antara dua komputer atau sistem serupa lainnya.
Ambil berkas dan ambil
data diperkenalkan untuk padanan download. Sedangkan beri berkas diperkenalkan
sebagai padanan upload. Contoh aplikasi yang umum digunakan dalam unduh /
Download adalah Internet Download Manager.
Pengunggahan adalah proses mengirim data (umumnya berbentuk
berkas) dari komputer pribadi ke suatu sistem seperti server web, server FTP
atau sistem serupa lainnya yang kemudian akan dipublikasikan di internet baik
secara pribadi atau umum (dapat dinikmati oleh semua pengguna internet). Contoh
applikasi yang digunakan untuk mengunggah adalah FileZilla.
Ketika diterapkan untuk transfer lokal (pengiriman data dari
satu sistem lokal ke sistem lokal), seringkali sulit untuk memutuskan apakah
itu adalah mengunggah atau mengunduh. Secara teknis jika pengguna menggunakan
perangkat penerima untuk melakukan transfer maka akan mengunduh, dan jika
mereka menggunakan perangkat pengirim untuk memulai itu akan mengunggah. Namun,
sebagai nonteknis kebanyakan pengguna cenderung menggunakan istilah mengunduh
untuk mengacu pada setiap mentransfer data, istilah sideload kadang-kadang
digunakan untuk untuk menyatakan transfer lokal, untuk mengakhiri kebingungan
ini.
Ketika ada transfer data dari sistem jarak jauh, proses ini
disebut pengunggahan jarak jauh (remote uploading). Hal ini dilakukan beberapa
layanan hos berkas sambung jaring (online file hosting services). Link View Detail
Pengunggahan jarak jauh dilakukan dalam situasi komputer yang
perlu berbagi (berkongsi) data berada pada jaringan area lokal jarak jauh berkecepatan
tinggi (distant high speed local area network), dan kendali jarak jauh sedang
dilakukan dengan menggunakan koneksi modem dial-up relatif lambat.
Contoh:
a.
Pengguna
jarak jauh mengakses suatu layanan hos berkas (file hosting service) di
MyRemoteHost.
b.
Pengguna
menemukan sebuah berkas publik di PublicRemoteHost dan ingin menyimpan salinan
di MyRemoteHost mereka.
c.
Untuk
memiliki itu mereka melakukan "pengunggahan jarak jauh" berkas dari
PublicRemoteHost ke MyRemoteHost.
d.
Tidak
satupun dari hos yang terletak pada jaringan lokal pengguna.