"Design" and "development" get used interchangeably in casual conversation, but they're genuinely different skills that usually require different tools, and sometimes different people entirely.
Web design: how it looks and feels
Web design covers layout, color, typography, imagery, and user experience — essentially deciding what the site should look like and how a visitor should move through it. Designers typically work in tools like Figma before any code is written.
Web development: how it actually works
Web development takes that design and turns it into a functioning site — writing the code that renders the layout in a browser, handles user input, connects to databases, and processes anything dynamic like forms or payments.
Why the overlap causes confusion
Many freelancers, myself included on smaller projects, handle both roles, which blurs the distinction in everyday conversation. But on larger projects, they're often separate specialists working together — a designer creates the vision, a developer builds it.
Why this matters when you're hiring
- If you need visuals decided from scratch, look for design experience specifically
- If you already have a design and need it built, look for development experience
- If you need both, confirm the person or team can genuinely do both well, not just one
Putting it together
Knowing this distinction helps you describe what you actually need and hire the right skill set for it. If your project needs both design decisions and development, feel free to get in touch.