BACK TO GLOSSARY
Amazon Glossary

Amazon Storefront

Tag:
Amazon

Definition

Amazon Storefront, also known as Amazon Brand Store, is a feature that brand registered sellers can use to create a branded online storefront on Amazon, through which they can showcase their products.