větší interaktivita
kombinace HTML + DOM + JavaScript + CSS
specifikace a jejich interakce není vždy přesně definována
některé věci nejsou specifikovány vůbec (XHR)
je obtížné psát aplikace, které fungují ve všech prohlížečích
Flash, SilverLight, JavaFX, …
speciální prostředí
pro spuštění je vyžadován plugin
psaní aplikací je snazší a možnosti větší