This document discusses WS-Discovery in WCF 4.0, which is a multicast protocol that allows services to publish their endpoints and clients to dynamically discover available services at runtime. It describes the WS-Discovery conceptual model and standard, as well as the WCF Service Discovery API which supports both managed and ad-hoc discovery modes. Finally, it provides steps to create a demo application where a WCF service publishes itself and a client uses discovery to find and consume the service without having its endpoint hardcoded.