The app name must be unique, but the display name (the text under the icon) has no such constraint. We can both make apps for keeping track of twinkies, which we would have to uniquely name in the app store (Twinkie Tracker 1000 and Twinkie Tracker Pro), but we could both use Twinkie Tracker as the display name of our respective apps.
Topic:
App & System Services
SubTopic:
Core OS
Tags: