Themes are a collection of templates that share a centralized source of styles, templates, and modules. It helps make your website cohesive and unified visually. The old HubSpot templates required duplication and manual code edits to change basic layouts. With themes, they provide a page builder experience similar to Elementor for WordPress. You can create sections, add modules, text, and images, and adjust color, spacing, and font styles.