O documento descreve a arquitetura Haggle, uma rede oportunista e autonômica. A arquitetura evoluiu de Haggle-Infant até Haggle-Adult, adicionando recursos como gerenciamento de recursos, segurança, compartilhamento social e auto-adaptação. Haggle permite comunicação em ambientes com conectividade intermitente, aproveitando conexões oportunísticas entre dispositivos móveis.