Windows (Premise/Hosted) Architecture refers to software and services that run locally on devices or in an organization's own data center. Azure Architecture involves using Microsoft's cloud computing platform Azure to host applications and services remotely in Microsoft's global data centers. Azure allows organizations to build, deploy and manage applications and services through the use of cloud technologies like compute, storage and networking resources without having to purchase and manage their own physical servers and infrastructure.