- A Storefront is a mini website/store that can be created within Amazon for your products which can be built the way you want.
- Think of it as your own ecommerce website but within Amazon itself.
- This is only available to brands that are enrolled in the ‘Brand Registry’.