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

By Mark Brinker 
Updated: December 18, 2024

By Mark Brinker  /  Updated: December 18, 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

The header is the top section of a website, where you’ll usually find the logo and the site’s navigation menu. It’s that steady, reliable part of the page that stays visible no matter where visitors click on your site.

Years ago, headers often featured big banners or graphics to promote a brand—similar to the cover photo on a Facebook page. But these days, the trend is to keep things simple, with just a logo, navigation, and possibly a call-to-action button to keep your website looking clean and modern.

Website Header Example

Pre-Header

The pre-header is the thin strip that sits above the main header. It’s often used to display helpful information like your contact details, business hours, special offers, or even secondary navigation links. Think of it as a small but mighty space for quick-access details that your visitors might appreciate seeing right away.

Website Pre-header Example

Favicon

A favicon is the small icon that appears in a browser tab next to your website title. It’s usually a simplified version of your logo or brand mark. Favicons help visitors quickly identify your website when they have multiple tabs open, and they add a polished, professional look to your site.

Navigation (aka Navigation Bar or Main Menu)

The navigation is the set of links at the top of a website that helps visitors find what they’re looking for. These links are usually part of the header or located just below it.

Website Main Navigation Example

On mobile devices, navigation links often transform into an icon with three stacked lines—commonly called a “hamburger” menu because it resembles a side view of a hamburger. Tapping this icon reveals a vertical toggle or horizontal flyout menu, making it easy to browse even on smaller screens.

Website Mobile Menu Vertical Toggle Example

For more complex websites with tons of pages, you might encounter a “mega menu.” This is a dropdown menu that appears when you hover over or click a link in the main navigation. It displays multiple categories and subcategories, neatly organizing many links—kind of like a visual sitemap.

Website Mega Menu Example

Breadcrumbs

Breadcrumbs are a type of navigation that shows visitors their location within a website’s hierarchy. They usually appear near the top of the page and look something like this:

Home > Blog > Latest Posts > Post Title

Breadcrumbs make it easy for visitors to understand where they are on your site and quickly backtrack to previous pages. They’re especially helpful for larger websites with lots of categories and subpages.

Website Content

When it comes to written text, you’ll often hear it called web copy or body copy, but website content goes beyond just words. 

Website content is everything on your site that communicates your message to visitors. It includes all the elements people interact with—text, images, videos, audio, and more. It’s the full collection of materials designed to inform, engage, or persuade your audience—the whole package, or as some might say, the whole shebang.

Homepage (or home page)

The homepage — also called the front page or main page — is the starting point of most websites. It’s often the first page visitors see and serves as a central hub to guide them through your site.

The homepage sets the tone for the entire website, giving visitors a quick sense of who you are, what you do, and where they should go next. It’s like the front door to your business online.

Common elements on a home page include:

  • A hero area (headline and image) to grab attention.
  • A navigation menu to help visitors find key pages.
  • Links or sections highlighting your most important content, services, or calls to action.

A common website design best practice is to link your logo to the home page. This gives visitors an easy “escape” or “reset” if they ever get lost while navigating your site.

Homepage Hero Area (aka Feature Area aka Headline Area)

The Homepage Hero Area is the top section of a homepage that grabs your attention and introduces the site’s primary message. It often spans the full width of the page and typically includes key elements like:

  • A headline that clearly communicates the site’s purpose or the problem it solves.
  • A sub-headline that adds supporting details or context.
  • A call-to-action button to encourage visitors to take their next step, such as scheduling a consultation or exploring services.
  • A visual element, such as an image, graphic, or video, that enhances the message and creates visual interest.
Website Homepage Hero Area (aka Feature Area aka Headline Area)

The term “hero” comes from traditional print media, where it referred to the main headline and image meant to grab attention. In web design, the hero area serves a similar purpose: to create an immediate and lasting impression.

Slider

A slider is a feature on a website that displays a rotating series of images, like a slideshow. The images usually slide horizontally from one to the next, though some sliders use fade effects instead. 

 Website Slider Example

You’ll most often find sliders on homepages, either as a replacement for a hero image or as an additional design element.

While sliders used to be a common design trend, their popularity has decreased in recent years. because they can slow down your site’s load time and don’t always offer the best experience for mobile users. Although sliders can add some visual interest, sliders are often more decorative than practical.

Website Content

When it comes to written text, you’ll often hear it called web copy or body copy, but website content goes beyond just words. 

Website content is everything on your site that communicates your message to visitors. It includes all the elements people interact with—text, images, videos, audio, and more. It’s the full collection of materials designed to inform, engage, or persuade your audience—the whole package, or as some might say, the whole shebang.

Alt Text

Alt text (short for “alternative text”) is a brief description added to images on a website. It serves two main purposes:

  1. It makes websites more accessible by describing images to visually impaired users who rely on screen readers.
  2. It helps search engines understand what an image is about, which can improve your website’s SEO.

For example, if you have an image of an office space, instead of leaving it without a description, you might add alt text like: “Photo of a modern office space with large windows and desks.”

Sidebar

A sidebar is the narrow vertical column that appears alongside your main website content. It’s often used to display things like advertisements, links to other content, calls to action, or a search box. Think of it as a supporting area for secondary information that complements the primary content.

In recent years, many websites have moved away from using sidebars altogether, opting instead for a single, full-width layout. For some websites, removing the sidebar makes sense; for others, it doesn’t. The decision really comes down to personal preference, the user experience you want to create, and which layout (sidebar vs. no sidebar) works better for your goals—like improving readability or increasing conversions.

Website Sidebar Example

Footer

A footer is the section at the bottom of a webpage that remains consistent across your entire site, much like a header—but at the opposite end of the page.

Footers can include a variety of information, but they typically feature elements like:

  • Contact information
  • Links to your privacy policy, terms of use, or sitemap
  • Social media icons
  • Navigation links to other key pages

Think of the footer as a handy place to put important details and links that visitors might look for once they’ve scrolled to the bottom of a page.

Website Footer Example

Landing Page

A landing page is a specific page on your website where visitors “land” after clicking on an ad—whether it’s from Google, Facebook, or anywhere else.

Landing pages are designed differently than regular website pages. Distractions like headers, footers, and sidebars are often removed or minimized to keep visitors focused.

The main goal of a landing page is to get the visitor to take a specific action—like downloading a report, signing up for an email list, or making a purchase. To maximize conversions, the content on a landing page is laser-focused, guiding visitors toward that single objective.

Here's a landing page example.

Call To Action (aka CTA)

A call to action (or CTA) is a specific and direct request asking visitors to take a desired action. CTAs can take many forms: buttons, popups, ribbons, slide-ins, email opt-in boxes, or even a simple text link.

A good call to action doesn’t have to be pushy or over-the-top. Sometimes a simple “click here” or “learn more” works perfectly. The key is to gently nudge your visitors toward the next step you want them to take—whether that’s signing up, making a purchase, or contacting you.

Above the Fold

“Above the fold” refers to the part of a webpage you immediately see before you start scrolling. Placing your call-to-action (CTA) above the fold ensures visitors see it right away, increasing the likelihood they’ll take action—like clicking a button or filling out a form.

The term “above the fold” comes from the newspaper industry, where the most important headlines and images were placed on the top half of a folded newspaper to grab readers’ attention with a quick glance — like when they walk past a newsstand.

Blog

A blog is a type of website—or a section of a larger website—that features content published as individual posts in chronological order, like journal entries in a diary.

So what’s the difference between a blog and a standard website? It comes down to how the content is structured and presented:

  • Blog posts are organized chronologically, often allowing for reader interactivity through comments.
  • Web pages (like the homepage, about page, or contact page) are static, not time-based, and don’t typically include comments.

Blogs also tend to have a more casual, conversational tone compared to standard web pages, which are usually more formal and informational, focusing on products, services, or company details.

A blog can stand alone as its own website, or it can live as a section within a larger website—just like this blog post you’re reading right now.

For more info on the similarities and differences between a blog and a website, check out my video on my YouTube channel.

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

Card design organizes content into visually distinct “cards” or tiles, often arranged in a grid layout. Popularized by sites like Pinterest, this design style is clean, easy to scan, and works well on both desktop and mobile devices.

Card design can be used in a variety of ways:

  • Image galleries
  • Blog pages to showcase multiple posts
  • Sales pages to highlight features, benefits, or services

It’s a flexible, visually appealing way to present information. With a little creativity, the possibilities are endless.

Website Tile Example

Additional Terminology Of Modern Websites

WordPress

WordPress powers millions of websites worldwide and is one of the most popular tools for building and managing websites.

Think of WordPress as the operating system for your website—similar to how Windows runs on a PC, macOS on a MacBook, or iOS on an iPhone. It’s a content management system (CMS) that allows you to easily add, remove, or update content without needing advanced technical skills.

Here’s how WordPress works:

  • Themes: A WordPress theme controls how your site looks. It’s what transforms WordPress into a functional website. There are thousands of themes—some free, some paid—and most can be customized to match your company’s brand. Using a theme is far faster (and cheaper) than building a website entirely from scratch, like we had to do back in the early 2000s.
  • Plugins: Plugins add functionality to your site, much like apps on your phone. With tens of thousands of WordPress plugins available, you can add features like contact forms, image galleries, site security, shopping carts—pretty much anything you can imagine.

Thanks to themes and plugins, WordPress makes it possible to build a custom, high-quality website for a fraction of what it used to cost.

WordPress Page vs. WordPress Post

This takes a bit of explaining, so I wrote a whole piece on the similarities and differences between WordPress pages and posts, which you can find here.

Hosting

To have a website on the internet, it needs to be hosted on a web server. Think of hosting as the piece of land where your website “lives.” Just like you need land to build a house, you need a server to store your website’s files and make them available to people on the internet.

There are plenty of companies that offer website hosting services, like HostGator or BlueHost, which rent out space on their servers so your site can be available online 24/7.

Caching

Caching is the process of storing a temporary version of a website or webpage to help it load faster. When someone visits your website, a cached version can be delivered quickly instead of forcing the browser to fetch everything from scratch.

Caching improves site speed, reduces the load on your web server, and makes for a smoother experience for visitors—especially for those who come back to your site repeatedly.

Domain Name (aka URL)

A domain name is the address people type into their browser to visit a website—like Amazon.com, CNN.com, or markbrinker.com.

Behind the scenes, every website is identified by an IP address, which is a long string of numbers like 143.398.884.342. But let’s be honest—who can remember all those digits? That’s why domain names exist: they’re easier to remember and use words instead of numbers to identify a website.

Fun fact: The term URL stands for Uniform Resource Locator — it’s the technical name for a web address.

Domain Registrar

A domain registrar is where you purchase and register your domain name—kind of like getting a license plate for your car from the DMV.

There are plenty of domain registrars online, such as NameCheap.com or GoDaddy. Once you register your domain name, it’s officially yours (as long as you keep renewing it).

301 Redirect

A 301 redirect is a way to permanently send visitors (and search engines) from one URL to another. It’s often used when you update your website’s structure, change a page’s URL, or move your site to a new domain.

For example, if you change a page’s URL from yourwebsite.com/services to yourwebsite.com/our-services, a 301 redirect ensures anyone visiting the old link will automatically land on the new page. It also tells search engines to pass along any SEO value from the old URL to the new one.

404 Error Page

A 404 error page appears when someone tries to visit a page on your website that doesn’t exist — either because the page was deleted, the URL was mistyped, or the link is broken.

While a default 404 page simply tells visitors the page can’t be found, a well-designed 404 page can do more. It can include helpful links, a search bar, or even a friendly message to guide visitors back to where they want to go, instead of leaving them frustrated.

DNS

DNS stands for Domain Name System. Think of it as the phone book of the internet.

As mentioned earlier, humans use domain names (like markbrinker.com) instead of long, hard-to-remember IP addresses. When you type a domain name into your web browser, your internet service provider (ISP) connects to a domain name server—one of many located around the world. The DNS server quickly looks up the IP address linked to that domain name and routes you to the website you requested.

resume here

HTML

HTML stands for Hyper Text Markup Language, and it’s the standard language used to create websites and web pages. Invented in 1991 by Tim Berners-Lee (the creator of the World Wide Web), HTML allows developers to structure content on a webpage using tags for elements like headings, paragraphs, images, and links.

Fun fact: HTML inspired the name of the original Hotmail email service, launched in 1996. The founders cleverly included “HTML” in the name to highlight the web-based nature of their email platform.

CSS

CSS stands for Cascading Style Sheets. While HTML is used to create the structure of a webpage, CSS is what makes it look good. It controls the design—things like fonts, colors, spacing, and layout.

CSS also determines how a website appears on different devices, ensuring it looks great whether you’re viewing it on a desktop, tablet, or phone.

Website Builder

A website builder is an all-in-one tool that allows you to design and build a website without needing to write code. Website builders typically feature drag-and-drop editors, making them easy to use, even for those with minimal technical experience.

Popular examples of website builders include Wix and Squarespace. These platforms simplify the entire process by bundling everything you need—like hosting, design, and domain management—into one system.

A page builder, on the other hand, is slightly different. Page builders are tools (often plugins) that allow you to create and customize individual pages on platforms like WordPress. For example, tools like Elementor and Thrive Architect are WordPress page builders that let you design pages with a drag-and-drop editor, while still leveraging the flexibility of WordPress.

Website builders are great for quickly getting a website up and running because they limit complexity. However, they can lack the customization and scalability of page builders on open platforms like WordPress.

Note: While drag-and-drop tools are a game changer, you’ll still need a basic understanding of HTML and CSS for fine-tuning your website. Sorry to rain on the parade. 😮

Mobile Responsive

A mobile responsive website automatically morphs to fit the shape and size of the screen it’s being viewed on—whether that’s a phone, tablet, or desktop. It uses CSS to adjust the layout, navigation, and font sizes seamlessly, so the site is easy to use and read on any device.

More than 50% of all web traffic comes from mobile devices, so mobile responsive design has become the standard for modern websites. If you have to pinch and zoom to make text readable, that’s a sure sign the website is not mobile friendly.

SSL

SSL stands for Secure Socket Layer. An SSL certificate encrypts the data sent between a website’s server and your browser, ensuring that hackers can’t intercept or read it.

You can tell if a website is secure by looking for the padlock icon in your browser’s address bar:

  • A non-secure website starts with “http” (Hyper Text Transfer Protocol).
  • A secure website starts with “https, where the “s” stands for secure.

SSL certificates have become standard for all websites, even those that don’t collect sensitive information like contact details or payment data. Visitors expect to see the SSL padlock icon, and web browsers often flag non-SSL websites with warnings that can make users feel nervous or unsafe.

SEO

SEO stands for Search Engine Optimization. It’s the process of configuring your website to get free traffic from search engine results pages (often referred to as SERPs).

SEO can seem like a large and complex topic—and it is—but at its core, it’s about creating content that search engines value and people actually want. To get ranked in the organic search listings, you need to produce content that:

  • Is high quality and genuinely helpful.
  • People actually want to read, share, or link to.
  • Is properly formatted on your site (known as On-Page SEO).

That said, there’s a lot of confusion and wildly unrealistic expectations around SEO. It’s important to know that SEO takes time, effort, and strategy to be effective.

If you’re looking for more in-depth information about SEO, I highly recommend checking out the work of Brian Dean, one of the leading experts in this space.

Google Analytics

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

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

By collecting this data, Google Analytics removes the guesswork and helps you see what’s working on your website and what isn’t.

Email Service Provider (ESP)

An email service provider (sometimes called an email management service or EMS) helps you build, manage, and communicate with your list of email subscribers.

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

Using an email service provider offers several key benefits:

  • Automation: Users can add or remove themselves from your list automatically. You can also set up emails to send based on specific user actions (e.g., signing up for your list).
  • Scalability: Send a single broadcast email to hundreds or thousands of subscribers with just a click—something that’s nearly impossible to do manually.
  • Deliverability: Email service providers are “whitelisted,” so your messages are less likely to be flagged as spam. If you try sending too many emails in quick succession with tools like Outlook or Gmail, your ISP might block them.
  • Compliance: Helps you stay compliant with email regulations like the CAN-SPAM Act to avoid penalties.
  • Reporting & Tracking: See valuable stats like email open rates, link clicks, and which subject lines perform best.

An email service provider makes email marketing more efficient, reliable, and measurable, helping you connect with your audience at scale.

Conclusion

I hope you found this mini crash course on website terminology helpful.

The good news? You don’t need to understand all the tech behind the scenes to have productive conversations with a web designer or developer. A basic grasp of these terms is more than enough to help you feel confident and informed.

I’ll be updating this glossary over time, so if there’s a term I missed or one you think should be added, let me know in the comments below. Thanks for reading! 😉

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"}