There is a lot of confusion around the naming of Microsoft Dynamics 365 products so I wanted to create a post for reference.

Each Dynamics solution meets a different business need and utilizes a completely separate programming language and integration model so in most cases developers will not go across multiple Dynamics offerings.

On-Premise Solution Name Cloud Solution Name Other Names Sub-Products Programming Language
Dynamics CRM Dynamics 365 D365 Customer Engagement (D365CE) D365 Sales, D365 Customer Service, D365 Marketing, D365 Field Service, D365 Project Service Automation .NET
Dynamics AX Dynamics 365 for Finance & Operations D365FO, D365 FinOps D365 Finance, D356 Supply Chain Management, D365 Commerce, D365 Human Resources X++/.NET
Dynamics NAV Dynamics 365 Business Central D365BC - AL
Dynamics GP Dynamics 365 Business Central D365BC - AL
Dynamics SL - - - -