Eine webbasierte Anwendung zeichnet sich dadurch aus, dass sich die eigentliche "Intelligenz" zum allergrössten Teil auf einem zentralen Server befindet während die Benutzeroberfläche möglichst komplett in einem Browser auf dem lokalen System abläuft - wobei beide Komponenten ihre Kommunikation auf ein Minimum beschränken.
Anwendungen in einem Webbrowser zu nutzen hat zwei wesentliche Vorteile. Zum einen sind die Leistungsanforderungen an den Computer sehr gering - es genügen eine Breitbandverbindung sowie ein gängiger Webbrowser. Da der Computer keine weitere Software benötigt beschränkt sich der Wartungsaufwand auf das Betriebssystem und den Browser. Zum anderen sind die Web-basierten Anwendungen meist über persönliche Zugänge personalisierbar und somit steht einem seine individuelle Umgebung über einen Webbrowser zeit- und ortsunabhängig immer zur Verfügung.
Generell wird vorausgesetzt, dass auf dem zu verwendeten Computer entweder Mozilla Firefox 1.5 aufwärts oder Internet Explorer 6.0 aufwärts mit jeweils aktivierter JavaScript-Unterstützung sowie des Flash-Plugins vorhanden ist. Wenn höhere Browserversionen oder gar JAVA vorausgesetzt wird, wurde bei den jeweiligen Webapplikationen darauf verwiesen.