While a content website is fairly simple, going from a content website to a commerce website - with a web shop, products shown in frontend, and a checkout process integrating with external payment and shipping services - is a more complicated affair.
In headlines you need to do the following:
- Create a commerce context for the website - e.g. currencies, countries you ship to, languages your products should be available in, etc.
- Configure DW10 to match your product portfolio - e.g. create custom attributes, define data models, product relations, etc.
- Create or import products - and related data, e.g. price matrix prices, variant combinations, product families, etc.
- Create a product index - and e.g. queries and facets for frontend and backend use
- Create a product catalog app - for rendering a product list and product details pages
- Create a shopping cart app - for handling the checkout process
Many of these tasks are outside the scope of the implementer-documentation - which aims to teach you how to implement commerce-related templates in a design - but if you're new to DW or need to refresh your knowledge you can follow the implementing tutorial.
You can also consult the manual when you're unfamiliar with a concept in DynamicWeb 10 or how to use a specific tool.