Frontend

Component

A reusable, self-contained piece of UI you build once and drop in wherever you need it.

A component bundles markup, styling, and behavior into one named unit — a Button, a Navbar, a ProductCard. You build it once and reuse it everywhere, so fixing it in one place updates every instance on the page. When you tell an AI 'add a pricing card,' you're really asking it to create or reuse a component — and knowing the word lets you say 'reuse the existing Card component' instead of ending up with a fourth slightly-different copy.

Related terms