Em geral, o cliente de uma aplicação Web não se comunica diretamente com servidores de banco de dados, o que caracteriza um modelo cliente-servidor em múltiplas camadas.