When you use WCF, you take for granted a lot of the infrastructure that actually moves data from place to place. TCP/IP is the backbone of the Internet, allowing computers with different hardware running different software to communicate with each other.