Jaringan komputer adalah sekelompok dua atau lebih komputer yang dihubungkan bersama. Jaringan biasanya digunakan untuk berbagi sumber daya, bertukar file atau berkomunikasi dengan pengguna lain.

Jaringan adalah sekumpulan node yang dihubungkan oleh tautan komunikasi. Sebuah node bisa berupa komputer, printer, atau perangkat lain yang mampu mengirim atau menerima data dari node lain melalui jaringan.

Perangkat lain sering dibutuhkan agar jaringan dapat bekerja dengan benar. Contoh untuk perangkat tersebut termasuk hub dan switch. Jenis jaringan yang berbeda dapat dihubungkan satu sama lain dengan router. Secara umum, jaringan yang menggunakan kabel untuk terhubung dapat beroperasi pada kecepatan yang lebih tinggi daripada yang menggunakan teknologi nirkabel.

Jaringan Area Lokal (LAN) menghubungkan komputer-komputer yang saling berdekatan. Membangun LAN lebih mudah daripada menghubungkan jaringan yang berbeda (dengan Wide Area Network). Wide Area Network terbesar adalah Internet.

Komputer bisa menjadi bagian dari beberapa jaringan yang berbeda. Jaringan juga bisa menjadi bagian dari jaringan yang lebih besar. Jaringan area lokal dalam bisnis kecil biasanya terhubung ke jaringan korporat dari perusahaan yang lebih besar. Koneksi ini dapat memungkinkan akses ke Internet. Misalnya, sebuah toko dapat menggunakannya untuk menampilkan barang dagangan di situs Web-nya melalui server web, atau untuk mengubah pesanan yang diterima menjadi instruksi pengiriman.

Jaringan harus dihubungkan dengan perangkat keras yang sesuai. Ini bisa berupa kabel atau nirkabel. Untuk LAN sederhana, komputer, media dan periferal sudah cukup. WAN (wide area networks) dan beberapa LAN besar (local area networks) memerlukan beberapa perangkat tambahan seperti bridge, gateway atau router untuk menghubungkan jaringan kecil atau besar yang berbeda.

Sebuah jaringan membutuhkan protokol komunikasi. Microsoft Windows, Linux dan kebanyakan sistem operasi lainnya menggunakan TCP/IP. Komputer Apple Macintosh menggunakan Appletalk pada abad ke-20, tetapi sekarang menggunakan TCP/IP.