App registrations and Enterprise applications
An app registration creates the global application object (the app's identity blueprint) in its home tenant, while an enterprise application is the local instance (service principal) in a specific tenant where admins manage that app's access, consent, and SSO.
Registering an app creates the application object and a service principal in the home tenant; admins configure user assignment, consent, and SSO through the enterprise application entry.