⚡850+ Effects • Copy & Paste Ready Prompts! ⚡ Team44 apps on Base44 👀
Last updated Aug 31, 2026
Design Education

Design Terminology Guide

Learn the essential terms and concepts every designer should know. Hover over each card to see live examples and practical tips!

How to Use This Guide

Each term includes a clear definition, practical usage tips, and an interactive preview. Simply hover over any card to see a live example of the concept in action. Perfect for beginners and a handy reference for pros!

Navigation Bar (Navbar)

The top bar of your app containing links, logo, and menu items. Usually fixed or sticky so it stays visible when scrolling.

Hover for preview

Dropdown Menu

A menu that appears when you hover or click a button/link. Contains additional options hidden until triggered.

Hover for preview

Hover State

The visual change that happens when your mouse cursor is over an interactive element (button, link, etc).

Hover for preview

Component

A reusable piece of UI code. Like a LEGO block you can use multiple times throughout your app.

Hover for preview

Props

Short for 'properties'. Data you pass into a component to customize how it looks or behaves.

Hover for preview

State

Data that can change over time in your app. When state changes, the UI updates automatically.

Hover for preview

Layout

The overall structure/wrapper of your app. Usually contains navbar, footer, and wraps all pages.

Hover for preview

Hero Section

The big, eye-catching section at the top of a page. Usually has a headline, subtitle, and call-to-action.

Hover for preview

Call-to-Action (CTA)

A button or link that prompts users to do something (Sign Up, Learn More, Buy Now, etc).

Hover for preview

Responsive Design

Design that adapts to different screen sizes (mobile, tablet, desktop). Looks good everywhere.

Hover for preview

Grid Layout

A way to organize content in rows and columns. Think of it like a spreadsheet for your UI.

Hover for preview

Flexbox

A CSS layout method for arranging items in rows or columns with flexible spacing.

Hover for preview

Modal / Dialog

A popup window that appears on top of the main content. Requires user action to dismiss.

Hover for preview

Tooltip

Small popup text that appears when you hover over an element. Provides helpful hints.

Hover for preview

Card

A container with rounded corners and shadow, grouping related content together.

Hover for preview

Gradient

A smooth transition between two or more colors. Adds depth and visual interest.

Hover for preview

Animation / Transition

Movement or change over time. Makes UI feel alive and guides user attention.

Hover for preview

Z-Index

Controls which elements appear on top of others. Higher number = more forward.

Hover for preview

Padding

Space inside an element, between its content and its border.

Hover for preview

Margin

Space outside an element, between it and other elements.

Hover for preview

Breakpoint

A screen width where your design changes (e.g., 768px for tablets, 1024px for desktop).

Hover for preview

API

Application Programming Interface - how your frontend talks to the backend/database.

Hover for preview

Frontend vs Backend

Frontend = what users see (UI). Backend = server, database, logic behind the scenes.

Hover for preview

UX (User Experience)

How easy, intuitive, and pleasant your app is to use. The overall feel.

Hover for preview

UI (User Interface)

The visual design - buttons, colors, typography, spacing. What users see and click.

Hover for preview

Ready to Build?

Now that you know the basics, explore our component library and start creating!

Explore Components
Support us
Buy me a coffee
base44
Edit with Base44