Online Store 2.0 is the version of Shopify's theme architecture that lets you build every page from sections. Before it, only the homepage could be rearranged freely. Now product, collection and other pages can be too.

What does 'sections everywhere' mean?

A section is a block of a page, such as a banner, a product grid or a testimonial. In an Online Store 2.0 theme, you can add, remove and reorder sections on any page from the theme editor. You do not need to edit theme code to change a layout.

How do JSON templates help?

Online Store 2.0 themes use JSON templates, which list which sections appear on a page and in what order. This is why the theme editor can save your changes without touching the underlying code.

What are app blocks?

App blocks let a Shopify app add its content to a section that you place yourself. This is useful because you control where an app appears, and removing the app does not leave stray code in your theme.

Why does this matter when you choose a theme?

  • You can change page layouts without a developer.
  • Apps that support app blocks are simpler to add and remove.
  • Section packs such as Conversion Kit can be added to any compatible theme.

When you compare themes, check that they are built for Online Store 2.0. You can browse compatible options in our shop.