what comes to mind when someone says app store do you think a shortened version of application store or do you think specifically of apples app store