The document discusses security patterns and practices for Windows Communication Foundation (WCF) services. It begins with an introduction to service-oriented architecture and WCF. It then covers defining web service threats, an overview of basic WCF security concepts like authentication, authorization, and encryption. The document discusses securing the transport channel and message integrity. It provides recommendations for secure configuration, appropriate bindings, and code-based best practices. Throughout, it emphasizes the importance of combining multiple security techniques and technologies to achieve security at the highest level.