Jaringan komputer terdiri dari beberapa komputer yang terhubung untuk berbagi sumber daya, komunikasi, dan akses informasi. Jaringan memiliki komponen fisik seperti kabel dan komponen non-fisik seperti protokol. Ada berbagai topologi jaringan seperti bus, star, ring, dan mesh. Protokol seperti TCP/IP dan HTTP memungkinkan komunikasi antar komputer di jaringan.