You can enable certain Shopify features or add functionality to a theme. If you're building a theme for a client, or for your own store, then you can pick and choose from these features. If you're building a theme for the Shopify Theme Store, then some of these features [need to be included](/docs/storefronts/themes/store/requirements#features) in your theme.

Features fall into the following categories:

  - [Product merchandising](/docs/storefronts/themes/product-merchandising)
  - [Pricing and payments](/docs/storefronts/themes/pricing-payments)
  - [Delivery and fulfillment](/docs/storefronts/themes/delivery-fulfillment)
  - [Customer engagement](/docs/storefronts/themes/customer-engagement)
  - [Shopify Markets](/docs/storefronts/themes/markets)
  - [Site navigation and search](/docs/storefronts/themes/navigation-search)
  - [Trust and security](/docs/storefronts/themes/trust-security)