WCF Stands for Windows Communication Foundation. It is a part of .Net Framework. WCF is Microsoft’s platform for developing distributed and interoperable applications. What is Distributed Application? Distributed application are those application where parts of the application is running on two or more computer workstations whether  they are physically located on the same location or