The main difference between Transport and Message Security in WCF is that the transport security secures the actual transport (pipe) that sends the messages from client to a service while message security secures the messages that pass from the client to a service.