storefront
shop front / digital shop interface
Noun
pl: storefronts
This term evokes the visual identity of a business, serving as the primary point of contact between a merchant and a potential customer. In a physical sense, it emphasizes the aesthetic appeal and transparency of glass displays designed to entice pedestrians into a shop. In the digital realm, the term shifts from a physical facade to a user interface. It describes the landing page or home screen of an e-commerce site, where the focus is on navigation, branding, and the immediate presentation of available merchandise.