Parts Of A Website: A Cheat Sheet For Non-Techies

By Mark Brinker 
Updated: November 13, 2024

By Mark Brinker  /  Updated: November 13, 2024

Parts Of A Website: A Cheat Sheet For Non-Techies
Parts Of A Website: A Cheat Sheet For Non-Techies

Confused by website terminology?

If so, here’s a handy glossary (all in plain English) that’ll quickly get you up to speed and demystify the language of web technology.

Once you understand basic website jargon, you’ll never get intimidated or befuddled the next time a web designer or web developer spews techno-babble.

Basic Anatomy Of A Website

Let’s start by defining the various parts of a website:

Header

This is the top part of a website containing the logo and usually (but not always) the site’s navigation menu. The header is the zone at the top of the page that stays constant and visible as visitors click around your site.

Once upon a time the header was a place to display a banner or graphic promoting your brand — kind of like the cover photo on a Facebook page. But today’s websites are more streamlined and the trend is to just include your logo and navigation in the header.

Website Header Example

Navigation (aka Navigation Bar or Main Menu)

These are the links at the top of the page to help you find what you’re looking for. The navigation links are usually in the header or just below it.

Website Navigation Example

When a site is viewed on a mobile device, the navigation usually morphs into an icon with 3 stacked lines (aka a “hamburger” because it looks like the side view of a hamburger) since space is limited on a mobile device. Tapping the mobile navigation icon usually triggers a vertical or horizontal toggle menu.

Mobile Menu Example

On complex sites with tons of pages, you’ll sometimes see a “mega menu” which is a drop-down menu triggered by hovering over a link in the main navigation. The drop-down mega menu then shows you many links organized into categories and sub-categories, kind of like a sitemap.

Mega Menu Example

Hero Image (aka Feature Image aka Headline Image)

This is the large image you see at the top of a web page that grabs your attention and sets the tone for the rest of the page. Feature images typically span the full width of the page and often contain headlines or calls to action.

I’m not exactly sure where the term “hero image” originated, but it’s used frequently. Maybe because they want you to feel their website is going to solve all your problems and save the day. 🙂

Hero Image Example

Slider

A slider is used to display pictures … like a slideshow … where the images slide from right to left or vice-versa. Sliders can appear anywhere on a website, but they’re commonly used on homepages in place of (or in addition to) a feature image.

As websites evolve and more emphasis is placed on page load speed as well as optimizing user experiences on mobile devices, slider use is diminishing because they’re resource hogs and are often little more than eye-candy.

Website Slider Example

Website Content

Website content is the information your visitors consume. Web copy or body copy refers to written text. Website content refers to all the elements used to communicate your message — text, images, video, audio, the whole shebang.

Website Content Example

Sidebar

A sidebar is the narrow vertical column right next to your website content. The sidebar often contains advertisements, links to other content, calls to action or a search box. Think of the sidebar as secondary to your primary website content.

In the past few years, there’s been a trend in website design to eliminate the sidebar altogether and just go with a single, full-width column to display your content. For some sites, eliminating the sidebar makes sense, for others it does not. It really comes down to personal preference and/or which layout (sidebar vs. no sidebar) provides a better user experience or higher conversion rate.

Website Sidebar Example

Footer

A footer performs the same function as the header — it’s a region on a website that’s constant from page to page — except a footer is at the bottom of a page instead of the top.

You can put whatever you want in a footer. But what’s often in the footer is contact info, privacy policy, terms of use, sitemap, social media icons and links to other important pages on your site.

Website Footer Example

Landing Page

When you run ads on Google or Facebook (or anywhere) you have to provide a destination page for the person to land on when they click the ad — hence, the name landing page.

Landing pages are a little different than other pages on a website in that any distractions, such as a header or footer or sidebar, are removed or minimized.

The primary goal of a landing page is getting the visitor to take an action (i.e. download a report, sign up for an email list, make a purchase, etc) and maximize conversions. You want the content on a landing page to be as laser-focused as possible.

Home Page (or Homepage)

Also known as the front page or main page. This is the starting point on most websites. A website design best practice is to link your logo to your home page, giving your visitors an “escape” or “reset” if they ever get lost on your site.

Blog

A blog is actually a type of website.

So what’s the difference between a blog and a website? Not much. It basically boils down to how the content is structured and presented.

  • When you publish something on a blog it’s called a post and blog posts are published in chronological order like journal entries in a diary. The origin of the word “blog” is a contraction of web log.
  • When you publish something on a website it’s called a page and web pages are not presented sequentially. They’re just a collection pages (i.e. homepage, about us page, contact page, etc) that are linked together.
  • Blog posts allow for interactivity with readers via comments. Standard web pages don’t have a commenting section.
  • Web pages are usually informational in nature about a company’s products or services. They tend to use a bit more formal and official sounding language. Blog posts have a more casual and conversational tone.

A blog can be a standalone website or it can be a section of a larger website.

What you are reading right now is a blog post on a blog which is part of a larger website.

Call To Action (aka CTA)

Buttons, popups, ribbons, slide-ins, email optin boxes … even a simple text link … are all examples of calls to action. A call to action is a specific and direct request asking your visitor to do something.

A call to action doesn’t need to be aggressive or obnoxious. A simple “click here” often works just fine.

If you want readers to take action, you need to gently nudge them along.

Card Design (aka Tile Design or Grid-Based Design)

Inspired by sites like Pinterest, card design helps you organize (and sort) content visually by chunking your data into a grid. Card design is visually appealing, easy to read and mobile-friendly.

You can use card design for lots of things such as image galleries, blog pages or showcasing features/benefits on a sales page. The sky’s the limit. All you need is a little creativity.

Website Card Design Example

Additional Terminology Of Modern Websites

WordPress

WordPress powers millions of websites worldwide.

Think of WordPress as the operating system of your website … kind of like the operating system of a laptop is Windows, for a MacBook Pro it’s macOS and for an iPhone it’s iOS.

WordPress is a content management system (CMS) which allows you to add, remove or update content on your website without high level technical training.

A WordPress theme makes WordPress look like a website. There are thousands of themes available — some free, some paid. Most WordPress themes require some customization to get them to match your company’s brand. But using a theme is WAY better than starting from scratch like we had to do in the olden days (early to mid 2000s). WordPress themes are one of the main reasons you can build a custom, high-quality website for a fraction of what websites used to cost.

A WordPress plugin gives your site functionality. Plugins are like apps on your phone and there are tens of thousands of WordPress plugins to choose from. There are plugins for contact forms, image galleries, site security, online shopping carts — pretty much anything you can think of.

WordPress Page vs. WordPress Post

This takes a bit of explaining, so I wrote a whole article on this topic which you can find here.

Hosting

To have a website the internet, it needs to be hosted on a web server. Kind of like if you want to build a house, you need a piece of land to build your house on. Examples of website hosting providers are HostGator and WP Engine.

Domain Name (aka URL)

Amazon.com, CNN.com and markbrinker.com are all examples of domain names. Behind the scenes, every website is identified by an IP address which is a long string of numbers like 143.398.884.342. But who can remember all those digits? Therefore, a domain name is linked to each IP address because it’s easier to use words instead of numbers to identify a website.

Fun fact: URL is an acronym for Uniform Resource Locator.

Domain Registrar

Just like you get the license plate for your car from the Department of Motor Vehicles, you get your domain name from a domain registrar. There are numerous domain registrars online. We use NameCheap.com.

DNS

DNS is an acronym for domain name server. They’re the phone book of the internet.

As mentioned above, human beings use domain names to describe websites rather than using IP addresses. When you type a domain name into a web browser, your internet service provider accesses one of many domain name servers located around the world to quickly lookup the corresponding IP address associated with the domain name, then routes you to the website you requested.

HTML

HTML is an acronym for hypertext markup language, and it’s the standard language for creating websites and web pages. It was invented by Tim Berners-Lee (known as the inventor of the world wide web) in 1991.

CSS

CSS is an acronym for cascading style sheets. HTML is used to create web pages, CSS makes them look pretty. CSS also controls how a website looks on a desktop vs. a tablet vs. a phone.

Website Builder (aka Website Page Builder)

Up until a few years ago, you had to know HTML and CSS to create a nice-looking website. But now, with a drag-and-drop website builder you can build a website with minimal technical knowledge.

Website builders allow you to create web pages much quicker than via manual coding and the finished product usually looks better as well. Our favorite website builder is Thrive Architect.

NOTE: Although a good website builder is a great tool, it’s not a panacea. You *are* going to need a basic understanding of HTML and CSS to fine tune things on your site. Sorry to rain on the parade. 😮

Mobile Responsive

If a website is mobile responsive, it uses CSS to respond to the size of the viewing screen so readers have a pleasant user experience on their mobile device. That means font sizes are bigger plus the page layout and navigation are transformed so they’re usable on a mobile device.

If you have to pinch and zoom to make anything readable, that is by definition not mobile friendly.

Google agrees with me.

SSL

SSL stands for secure socket layer. An SSL certificate encrypts data sent from a web server to your browser so hackers can’t read it.

If you see a little padlock in the address bar of your web browser, that means you’re visiting a secure website.

A non-secure website has a URL that begins with “http” in the address bar, whereas a secure website begins with “https” — with the “s” standing for “secure”.

http => hyper text transfer protocol

https => hyper text transfer protocol secure

SEO

SEO stands for search engine optimization. SEO is a large and complex topic, but in a nutshell it’s about configuring your website to get free traffic from search engine results pages (SERPs).

Based on my conversations with clients and prospective clients, there is massive confusion about what SEO is and how it works — not to mention wildly unrealistic expectations.

In order to get ranked in the organic search engine listings, you need to produce content that:

  • Is super high quality.
  • People actually want.
  • People share or link to.
  • Is properly formatted on your website (aka On-Page SEO).

For more info on SEO and what it takes to get free traffic from search engines, I highly recommend you check out the work of Brian Dean.

Google Analytics

Google Analytics is a free service from Google that gives you statistics about your website — how many visitors your site is getting, which pages they’re viewing, how long they’re spending on each page, etc.

To use Google Analytics, all you do is install a small tracking script on your website and you’re good to go.

Google Analytics removes the guesswork by giving you data on what’s working on your website and what isn’t.

Email Service Provider (ESP)

An email service provider (aka EMS: email management service) helps you build, manage and communicate with your list of email subscribers.

A few examples of popular email service providers include MailChimp, Aweber (we use Aweber), Constant Contact, ConvertKit, GetResponse and ActiveCampaign.

There are several reasons for using an email service provider:

  • Automation. Users are able to add or remove themselves from your list automatically. You can also send emails automatically based on a user’s actions.
  • Scalability. You can send a broadcast message to hundreds or thousands of your subscribers with the click of a mouse. It’s next to impossible to do this manually.
  • Deliverability. Most email service providers are whitelisted so your emails don’t get flagged as spam. If you tried to send more than a few dozen emails in rapid fire succession using Outlook or Gmail, it would most likely trigger a spam filter with your ISP and your emails wouldn’t get sent.
  • Compliance. Stay compliant with the CAN-SPAM Act and avoid penalties.
  • Reporting & Tracking. Find out what percentage of people opened your email, how many people clicked on a link in your email, which email subject line performed the best, etc.

Conclusion

Hopefully you found this mini crash course on website terminology helpful.

You don’t need to understand the underlying technology to talk intelligently with a web designer or developer. You just need to have a basic grasp of the language of web technology and you’ll be fine.

I’ll be adding to this handy dandy website glossary over time. If there’s a term I overlooked that needs to be added, please let me know in the comments below. Thanks. 😉

About the Author

Mark Brinker is president of Mark Brinker & Associates — a business website design and development firm in Sterling Heights, MI. Mark offers a FREE masterclass training, "The 5 Steps To Creating A Website That Consistently Attracts Ideal Clients", which you can watch here. Mark also publishes lots of great (and free!) content on his YouTube channel.

Leave a Comment

Your email address will not be published. Required fields are marked *


Comment *

  1. This is really a great learning resource for me, though what actually brought me here, was to find out what the box that contains the actual webpage is called.

  2. THANK YOU, I am currently attempting my very first website and this has been mega helpful!

    Still haven't chosen a hosting platform and template guide yet though… more about copy and content!

  3. Simply, the most informative article about the modern websites.

    I have gone through it in one sitting and digested everything with any difficulty. I have bookmarked the page and will be revisiting it for any update.

    Thank you for sharing the information in such an easy way…

  4. Brilliant article and well written. I can't believe how much time has passed from when I first used the internet as a kid – and Google had very few search results for any given keyword. Back when Altavista was a thing!

  5. Your explanation was really good and accurate. I really want to learn a lot from you. I now clearly understand the basics of website.

  6. Great information in simple terms. Took a digital marketing class last summer and this is great glossary of terms. Easy to remember.

  7. Hi! These definitions have been very helpful to me. They are explained in simple terms with proper examples. I honestly wish I had found your page earlier! Thank you

  8. Thank you for helping this 67 year old escape embarrassment and scrutiny from my Millennium daughter and my GenZ marketing person

  9. Hi Mark,

    That was a great refresher course. I built my first webpage back around 1997. Believe it or not, there was actually a good drag and drop tool then, Dreamweaver. Windows NT was pretty new and I was trying to convince our ISP to install a Microsoft front page server. 27 years later, I'm starting to build my second website. I wish I was kidding. It's a pretty deep pool to jump into now especially at age 63. Slowly learning elementary and gradually getting this site up. I found you trying to discover what a "hero image" was.

    1. Yes, I absolutely remember Dreamweaver! Web tech has advanced SO much since then. Since 2015, I’ve been using Thrive Themes (nka “Thrive Suite”) which allows you to create amazing sites or landing pages in a fraction of the time. Thanks for the comment, Paul!

  10. THANK YOU, I am currently attempting my very first website and this has been mega helpful!

    Still havent chosen a hosting platform and template guide yet though… more about copy and content!

    1. You’re doing it the RIGHT way, Tina! Focus on copy and content FIRST. Yes, web hosting, WordPress themes, etc. are all important. But after doing this type of work for 20+ years, I can tell you without a doubt, the thing that’s going to get you leads and clients is your website CONTENT.

  11. Thanks for all the valuable information!
    Really appreciate it.

    I think I missed the name of smaller parts such as the name of the bars or spaces where you input information in the website, such as this one, the name, email, and website fields, also here. Is there an industry-specific term for those fields?

    Thanks for your hard work on making this so much simpler for those of us who are just getting started in the web developing industry!

  12. Thank you very much. I have been around all of this technology for years and finally being forced to create a website, email & email list because Spectrum decided to retire the Road Runner emails… In our case… Tampa bay.rr.com.
    So i picked up a book on HTML & CSS by John Duckett then noticed it was from 2011, so it dawned on me that I should make sure that this is the latest and greatest currently in use.
    I believe your article has assured me of that, though it is difficult to weed through that these days in the Internet!
    Again, Thank you for this article / post.
    I have been piecemealing a business and this action has forced me into the next step. Domain secured!
    Kent Estes

  13. Hi Mark.
    This article was written in the style that I aspire to mimic. It was perfect, explained complex concepts easy to understand, and included literally everything needed. I recently retired after 4 decades of IT Management, development, & consulting; I can attest this is among the greatest content on the topic of site requirements I've ever read. There were several clues that your information is very credible.

    The comment that sites are starting to trend about not using the sidebar is evidence that you're modern and current on what experts are doing. I started my main site about 1-1/2 years ago and decided to leave off the sidebar because the focus is for mobile readers, which the sidebar is excluded anyway. It made sense to not waste time on an added design element for the desktop or tablet since the sizable majority is mobile. The added benefit for the site visitor is that the mobile viewing will be much closer to the desktop design so, the reader retains a familiarity with the site on any device.

    I enjoyed it so much I added a paragraph and this article's URL on it to my article "Food Blog How To Start" on my site https://linxent.com. I'm not trying to plug my site but, hey, if it helps a guy get a backlink, why not? Anyway, you are the focus and this article will help and make sense to tons of people starting out on a typically complex topic. I salute you.

  14. Fantastic cheat sheet! As a non-techie, understanding the different parts of a website can sometimes feel overwhelming. Your blog post breaks it down beautifully, making it easy for anyone to grasp the basics. From headers and footers to navigation menus and sidebars, you've covered all the essential components. It's great to have this resource handy when communicating with web developers or working on website projects. Thanks for simplifying the technical jargon and providing a valuable reference guide. Well done!

  15. Thank you for this enlightenment! I've been using my computer for many years, mostly in Word and Excel plus email, without even knowing (correctly) the names of the basic locations on my screen. This makes it easier to finally push on to better uses and maybe even make my own website someday. Much appreciated.

  16. Mark, Thank you for a lot of great information. You were able to help me understand websites. I can build a PC from scratch by soldering and installing all the bits and pieces but software and design has me dumbfounded! Now I feel that I can confidently screw this up! Lol! Thank you.

  17. Your explanation was so amazing and fun to read. You not only talked about the Physical components of a website, you also talked about the invisible parts like SEO, Google analytics and the likes.

    God bless you

  18. The explanations are very simple to understand. This is very helpful for those who are still learning web development. Very useful.
    Thanks a lot

  19. Thank you, Mark.

    This is one of the clearest, most well-written articles on this topic I have ever read. I especially like that you didn’t pad with irrelevant information.

    I will give this to my wife and all the folks that turn to me for website help.

    Jim Darley
    Retired Computer Consultant

  20. Thanks, Mark. Very helpful. I’m in the process of developing a website using the Colibri platform on WordPress. It seems like there are differences in using the various tools to build the website. Do you have a video that walks through that process?

    1. Hi Steve. You are correct, there are a gazillion WordPress tools, plugins, themes, etc. We’ve done tons of research and experimented with many over the years. Some are great, some are absolutely garbage. At the present time, our preferred themes are from StudioPress and our preferred page builder is Thrive Architect.

  21. I really find this very helpful for people who are still learning web development. The explanations are simple to understand. 🙂

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}