DNS (Domain Name System) הוא מערכת שמתרגמת שמות דומיין כמו example.com לכתובות IP כמו 192.0.2.1, כך שמחשבים יכולים לתקשר ביניהם. זה מאפשר למשתמשים לגשת לאתרים בקלות באמצעות שמות דומיין במקום לזכור כתובות IP מספריות. DNS פועל באמצעות רשת של שרתים מבוזרים שמנהלים את תהליך התרגום וההפניה לכתובת הנכונה.