2.3 Aplicações
     O desenvolvimento de aplicações para DTNs deve levar em conta tanto a existência de cenários desconectados como a pouca interatividade. Os problemas mais comuns no desenvolvimento de aplicações em DTNs estão relacionados aos diferentes temporizadores da camada de aplicação. Geralmente, os temporizadores da aplicação são usados para os casos em que uma transação é enviada e a resposta não é obtida dentro do tempo esperado. Nesses casos, uma nova transação é emitida. O exemplo mais comum é o acesso a páginas web, no qual o navegador espera um certo tempo por uma resposta às requisições enviadas pelo usuário. Após expirar o tempo, novas tentativas são realizadas até que seja retornada uma mensagem de sucesso ou de erro, quando não é possível o estabelecimento. Desta forma, torna-se inviável a utilização de servidores web em estações pertencentes a uma DTN, pois a conectividade não é permanente.
     Para as aplicações DTN, o sucesso da entrega da mensagem é mais importante que qualquer outra métrica de desempenho, inclusive o atraso. A aplicação mais imediata de ser implementada em DTNs é o correio eletrônico (e- mail), que tem como vantagem possibilitar que arquivos grandes sejam anexados. Entretanto, outros tipos de aplicações DTNs também podem ser desenvolvidos, como transferência de arquivos, educação à distância, formulários eletrônicos, coleta de informações (votação, censo), vídeos, páginas web pessoais, jornais, revistas etc.