Azure Service Manager (ASM) is the original version of Azure that was launched in 2010.
Azure Resource Manager (ARM) is the newer version of Azure that was launched in 2014. Many companies are migrating from ASM to ARM.
Azure ARM has advance capabilities and tools including:
- Deployment automation with JSON templates
- Improved networking capabilities
- Advanced resource management through resource groups and tagging
- Easier integration with newer, ARM only, resources
- Updated APIs