This document discusses Microsoft's AppFabric distributed caching technology. It provides an overview of AppFabric, why distributed caching is useful, how to configure AppFabric clients and servers, and how to manage data in an AppFabric cache, including concurrency and high availability. While version 1 has some limitations, it is suitable as a session state provider, and the author expects version 2 to improve the product.