É uma das camadas de comunicação com o computador/web services. Ela possui uma estrutura de envio e recebimento de respostas, chamadas requisições e respostas(request e response). Elas retornam ao usuário um conjunto de dados, filtrados a partir de parâmetros, que podem ser facilmente descompactados.
Ela, também, serve como uma forma de proteção dos dados, pois são necessárias diversas autorizações para sua utilização.