The Domain Name System (DNS) is the phonebook of the Internet. Humans acess information online trough domain names, like jabuka.tv or nba.com. Web browsers interact trough Internet Protocol (IP) addresses. DNS tranlates domain names to IP addresses so browser can load Internet resources.
HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. Its is often assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript.