A "storefront" refers to the front area or entrance of a store, restaurant, or business where customers can enter and see the products or services being offered. Full definition
Instead of just walking past the J Crew storefront in the mall like I usually do (it's just a little too rich for my current budget)... I walked right in. (fashionbycommittee.com)
The biggest digital storefront for comics just announced a new flat - rate service that lets users read through thousands of stories for $ 6 / month. (gizmodo.com)
The Chrome Web Store (which is the digital storefront for Chrome apps) even features a section dedicated to offline apps. (pcworld.com)