Azure Stack is an extension of Azure residing within the organization’s on-premise IT infrastructure boundaries. You can build and run cloud applications using Azure services on-premises to meet regulatory or technical requirements.
Azure Stack allows you to create hybrid solutions where data is processed locally in Azure Stack and then additional processing and analytics in Azure.
Azure Stack can run disconnected from the internet, from remote locations where internet connectivity is unstable or slow.
You can download the datasheet here.