• Cała logika po stronie serwera
• Klient tylko korzysta z przeglądarki
• Logika aplikacji zazwyczaj prosta (aplikacje oparte na bazie danych)
• Zagrożenie przeciążenia serwera
• Logika aplikacyjna na kliencie
• Aplikacja pobierana z serwera
• Aplikacja wykonywana w:
- środowisku przeglądarki (ograniczenia środowiska)
- środowisku systemu operacyjnego
• Zaawansowana logika aplikacji (modelowanie, grafika, gry)
• Zagrożenie bezpieczeństwa klienta (trojany)