Online Store 2.0
Online Store 2.0 (OS2.0) is Shopify's updated theme architecture launched in 2021. Key features: sections on every page (not just homepage), JSON templates instead of Liquid templates, and a built-in app blocks system that lets apps add to the storefront without editing theme code.
Why It Matters for Shopify Stores
OS2.0 themes are significantly more customizable and, when well-built, more performant than legacy themes. The app blocks system is particularly important — it allows apps to integrate with your theme without writing script tags into theme.liquid, making it easier to control where and when app code loads. If you're running a legacy theme (pre-2021), upgrading to an OS2.0 theme often improves both performance and your ability to customize pages without code.
How to Check Your Store
In Shopify Admin > Themes > Actions > Edit Code. If you see JSON files in the templates/ folder (like product.json, collection.json), you're on an OS2.0 theme. Liquid files (product.liquid) indicate a legacy theme.
How to Fix It
If on a legacy theme, consider upgrading to Dawn or another OS2.0 theme. Test on a development store first to avoid live site disruption.
Related Terms
Shopify Theme
ShopifyA Shopify theme is the visual and structural template that controls how your store looks and functions.
Liquid (Shopify Templating Language)
ShopifyLiquid is the open-source templating language created by Shopify.
Shopify Sections
ShopifyShopify Sections are modular, customizable content blocks that store owners can add, remove, and rearrange through the theme editor without touching code.
Dawn Theme
ShopifyDawn is Shopify's free reference theme and the default for new stores.
Check your store's Online Store 2.0 with our free tools
Get a full audit across all 6 performance categories — including shopify — in under 60 seconds.
Run a Free Store Audit