There are two main types of Shopify development:
Theme development: This involves creating the design and layout of a Shopify store.
App development: This involves creating apps that can be added to Shopify stores to add new functionality.