What are the differences between Service Principal and App Registration?
I understand that App Registration represents an app that might have UI for users to login. I understand that a Service Principal is for applications like scheduled batch processing applications. But from the technical perspective, in Azure Portal App Registration list, I can see both of them in the list and look the same. Is there anything that an SP can do