Azure Stack: What is it?
At high level, we are bringing the Azure services into your datacenter on your hardware. We’re trying to provide consistency so you can take your workloads, deploy them in Azure or deploy them onprem to Azure Stack. You can move them back and forth for dev/test for regulatory reasons. There is a variety of reasons why you want the full ecosystem in place for Azure Stack. Continu reading here
Source: Dive into Microsoft Azure Stack Architecture (part 1) | Azure Stack