En svitsj er en enhet som flytter data rundt i et enkelt nettverk. Den opererer på Layer 2 (datalink layer) av OSI-modellen (Open Systems Interconnection) og kobler sammen flere enheter på et datanettverk ved å bruke pakkesvitsj for å motta, behandle og videresende data til den angitte enheten.
I motsetning til huber, som ganske enkelt overfører data til alle tilkoblede enheter, er brytere i stand til å lære MAC-adressene (Media Access Control) til enhetene som er koblet til dem og opprettholde en MAC-adressetabell. Når en datapakke kommer til en svitsj, leser den destinasjons-MAC-adressen i pakkeoverskriften og videresender pakken bare til porten som er koblet til enheten med den MAC-adressen. Denne effektive metoden for videresending av data, også referert til som MAC-læring, minimerer nettverkstrafikk og forbedrer den generelle nettverksytelsen ved å sende data kun til den tiltenkte mottakeren.
Svitsjer gir ulike fordeler i forhold til huber, inkludert redusert nettverksbelastning, sikrere dataoverføring, økt nettverkshastighet, skalerbarhet og muligheten til å segmentere et nettverk i forskjellige undernettverk. Disse egenskapene gjør brytere til essensielle komponenter i moderne nettverksinfrastrukturer, alt fra små hjemmenettverk til omfattende nettverk på bedriftsnivå.