title: What is the difference between the Azure Identity and MSAL libraries for Python?
body: <p>EDIT: Correct links</p>
  <p>Dumb question, but would be great if someone could shed some light for me.</p>
  <p>As far as I understand, MSAL (<a href="https://github.com/AzureAD/microsoft-authentication-library-for-python" rel="noreferrer">https://github.com/AzureAD/microsoft-authentication-library-for-python</a>) and Azure Identity (<a href="https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/identity/azure-identity" rel="noreferrer">https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/identity/azure-identity</a>) let me do very similar things. In addition, both look to be officially supported by Microsoft so seems weird to have two very similar &quot;official&quot; libraries.</p>
  <p>Can someone help me understand what the difference is?</p>