AppFabric was a cloud middleware service for Windows Azure that provided caching and service bus capabilities. It was indeed a Windows Azure service, unlike Windows Server or Windows 7 features which are on-premise solutions. AppFabric helped developers build distributed applications more easily.