title: What are Android Package names and how do they work?
body: <p>I want to make an app which i want to publish to the play store.</p>
  
  <p>While creating the app it requires a package name which is something like
  <strong>com.example.myapp</strong></p>
  
  <p>On doing some research i came to know that it specifies a domain name and is used to uniquely identify our app on play store.</p>
  
  <p>I wanted to know how these packages name work and how do i get the assurity that no other app on play store wont have the same package name as mine.</p>
  
  <p>Also usually when we start android studio it gives a package name com.example.mpapplication. What happens if i try to publish the app with this package name?</p>
  
  <p><a href="https://i.stack.imgur.com/pjcYp.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pjcYp.png" alt="droid "></a></p>