Standardize common types of exchanges e.g. FTP, SMTP, HTTP Addressing In previous layers, we used IP addresses Now, we use URLs and email addresses (provided by human) So, need a database mapping URLs to IP addresses Distributed Hierarchical At the application layer DNS!