Anahtar, birden fazla cihazı birbirine bağlamak ve veri alışverişinde bulunmak için öncelikle Yerel Alan Ağlarında (LAN'lar) kullanılan bir ağ cihazıdır. Sinyalleri tüm bağlantı noktalarına basitçe yayınlayan bir hub'ın aksine, bir anahtar, veri paketlerini hedef adreslerine göre akıllıca iletir, böylece ağ tıkanıklığını azaltır ve iletim verimliliğini artırır.
Basit bir ifadeyle, bir anahtar akıllı bir postane gibi çalışır: bir mesaj (veri paketi) geldiğinde, onu her posta kutusuna körü körüne dağıtmaz, ancak adres etiketine göre onu tam olarak hedeflenen alıcıya iletir. Bu mekanizma, anahtarın temel teknolojisi-MAC adresi öğrenme ve iletmesinden kaynaklanır. MAC adresi, bir cihazın "Kimlik kartına" benzeyen, Ağ Arayüz Kartındaki (NIC) benzersiz bir tanımlayıcıdır. Anahtarlar, her bağlantı noktasına bağlı cihazların adreslerini kaydetmek için bir MAC adresi tablosu (iletme tablosu olarak da bilinir) tutar ve noktadan-noktaya- iletişime olanak tanır.
Yönlendiricilerden farklı olarak, anahtarlar öncelikle aynı ağ içinde veri alışverişini gerçekleştirirken, yönlendiriciler ağlar arasında yönlendirmeden sorumludur. Örneğin, bir ev ağında bir anahtar, bilgisayarları, yazıcıları ve akıllı TV'leri birbirine bağlayarak aralarında hızlı dosya paylaşımı sağlar; bir yönlendirici ev ağını internete bağlar. Bu farkı anlamak, ev ağımızı doğru şekilde yapılandırmamıza ve cihazlar arasındaki "trafik sıkışıklığından" kaçınmamıza yardımcı olur.