Da bi računar mogao da razmenjuje podatke sa drugim računarom ili perifernim uređajem koji se priključuje na računar potrebno ih je prethodno povezati, kablovima ili bežično putem radiotalasa. Za povezivanje računara potreban je odgovarajući hardver, kao i programi koji omogućavaju komunikaciju računara.