A website relaunch involves “rebooting” the entire website (technology, structure, design and/or content).
A rebrush or redesign, on the other hand, is more concerned with the design of your website – branding, colors, fonts, etc. With a refresh, sub-areas can be refreshed with small extensions, special plugins or other measures (texts, rich media or SEO).