WCF (The Windows Communication Foundation), previously known as "Indigo", is a runtime and a set of APIs in the .NET Framework for building connected, service-oriented applications.