Windows Communication Foundation
Windows Communication Foundation（WCF）は、.NET Framework 3.0における新しい通信サブシステムであり、アプリケーション同士をネットワーク経由で接続する仕組みである。開発時のコードネームは"Indigo"であった。.NETでサポートされている言語であれば、どの言語でもWCFアプリケーションを開発できる。
.NET Framework 3.0で新たに導入された4つの主なAPIの1つである。Windows Vistaと Windows Server 2008には最初から含まれている。Windows XPとWindows Server 2003でもサポートされている。