What is the difference between a website redesign and a website rebuild?

A website redesign updates visual design, layout, UX, and content while preserving the existing CMS, codebase, and URL structure. A website rebuild replaces the technology stack, code, and infrastructure from scratch, producing a fundamentally new site rather than an improved version of the current one.

Scope is the clearest differentiator. A redesign operates within the boundaries of the existing system: new page layouts, updated branding, improved navigation, better mobile responsiveness, refreshed content. The CMS stays the same, the hosting environment stays the same, and the underlying code receives modifications rather than replacement. A rebuild discards those boundaries entirely. It typically involves selecting a new CMS, writing new code, rearchitecting the content model, and migrating (or recreating) content. This distinction drives the practical differences in cost, timeline, and risk. Redesigns tend to cost in the range of a few thousand to tens of thousands of dollars and take weeks. Rebuilds frequently reach six figures and take months. Redesigns carry lower risk because the team works within a known system and can roll back changes. Rebuilds involve multiple moving parts (content migration, integration testing, new workflows) where failures in one area cascade into others.