O mecanismo DDE é um protocolo baseado no conceito de mensagem e que permite a troca de informações entre aplicações Windows.
Existem 3 métodos de comunicação entre aplicações (InterApplication Communication):
Uma mensagem é definida entre duas aplicações. A aplicação que inicia o protocolo de comunicação é designada por destino (ou cliente) enquanto que a aplicação que recebe o pedido é designada por origem (ou servidor).
O mecanismo de comunicação DDE é vulgarmente designado por link devido ao facto de as duas aplicações intervenientes no processo de comunicação estarem ``ligadas'' pela informação que trocam entre si. Os três tipos de links são definidos pelos seguintes termos:
O protocolo DDE é responsável por definir qual a aplicação responsável pela libertação dos recursos utilizados para a comunicação.