This document discusses data transfer and serialization in WCF services. It covers data contracts, which allow classes to be serialized and deserialized by WCF. Data contracts provide attributes to control serialization, like custom namespaces and properties of data members. Known types attributes inform the serializer of concrete classes derived from base types. Collections can also be serialized, as demonstrated in examples. The overall agenda is on data contracts, serializers, and serializing collections in WCF services.