IP en DNS zijn manieren om naamruimten voor objecten op het netwerk te adresseren. IP-adressen laten in feite zien waar objecten zich bevinden, terwijl DNS alleen een naam aan het object geeft op basis van enkele standaardregels.