Amazon is an online store, and brands that sell products in the Amazon store can build their own online store within the store using a free tool we call...um, Stores
Once you create a seller account and enroll in Amazon Brand Registry, you can build a store that provides customers with a multi-page, immersive experience that introduces customers to your brand story and entire product catalog through customized rich media—text, image, and video.
You also get your own Amazon.com web address to use in marketing campaigns (amazon.com/yourbrand). Think of it as your Amazon real estate, where you can showcase new products and best sellers, and even provide personalized recommendations for shoppers who visit.
Behind the scenes, Stores also provides you with performance metrics about visits, traffic sources, and sales so you can optimize the experience.
Using Store Builder in Seller Central, you can create an ecommerce storefront on Amazon—no coding or design expertise required. The page is automatically setup for desktop, mobile, and tablet browsers.