AZURE Active Directory - What is the difference between a Service Principal and an Enterprise Application? : <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>
