what is another word for web store

1 answer

App store
Google Play store
etc.