A comprehensive overview of the structure and basic elements that make up a website, including headers, footers, navigation menus, content, etc. If you own a website or are just interested in website design, this article will help you understand the main components of a website.