If you even have to ask, then it's really kind of pointless to argue. "App" = Application. "Store" = self-explanatory (consult an English dictionary if necessary--don't worry, any printed within the last several centuries will probably do). Approximate reading from Obviousness Scale when used in the context of a "store" (digital or otherwise) that sells "applications" or "apps" for short: 100%.