title: AZURE Active Directory - What is the difference between a Service Principal and an Enterprise Application?
body: <p>Three topics in Azure AD I'm constantly confused on:</p>
  
  <ol>
  <li>Service Principal</li>
  <li>Enterprise Application</li>
  <li>App Registration</li>
  </ol>
  
  <p>What is the difference?</p>
  
  <p>I can easily go into "App Registrations" and register an "app" while that "app" doesn't even need to exist. All it requires is a URL which can also be totally random. This app registration then becomes a service principal which you can use to connect to Azure to from PowerShell for instance? Why? I don't understand this.</p>
  
  <p>Please advise, and as you can probably tell, I'm new to Azure :)</p>