To add a shop to your website, you need to install WooCommerce Plugin.
After installing and activating WooCommerce, you will go through a configuration wizard. This wizard will set up the basic shop settings and it will also add the essential pages: Shop, Cart, Checkout, and My Account.
Last step is to add products and configure shop appearance.
To learn more about WooCommerce, it's recommended you read their Getting Started Guide.