Eine Webanwendung oder Webapplikation ist ein Computer-Programm, das auf einem Webserver ausgeführt wird, wobei eine Interaktion mit dem Benutzer über einen Webbrowser erfolgen kann. Hierzu sind der Computer des Benutzers (Client) und der des Dienstanbieters (Server) über ein Netzwerk wie das Internet oder über ein Intranet miteinander verbunden, so dass die räumliche Entfernung zwischen Client und Server unerheblich ist.
Der Benutzer startet eine Webanwendung, indem er z. B. in einem Browser die URL des Webservers eingibt und damit die erste Anfrage (HTTP-Request) sendet. Der Webserver nimmt diese Anfrage entgegen und übergibt sie an ein Programm. Dieses generiert oder lädt daraufhin den HTML-Quellcode einer Webseite, welche vom Webserver zurück an den Browser des Benutzers geschickt wird (HTTP-Response). Diese Webseite ist die grafische Benutzeroberfläche der Webanwendung. Webanwendungen setzen nicht zwingend die Benutzung eines Browsers voraus. Anfragen können auch von anderen Programmen durchgeführt werden, die den Response des Webservers verarbeiten, z. B. das Lesen von Informationen wie Börsenkurse oder Sportergebnisse auf einer Website.
Webanwendungen helfen Ihrer Firma oder Ihrem Büro, die alltägliche Arbeit flexibler und schneller durchzuführen, als das bisher möglich war. Sprechen Sie mich an und wir reden über die vielfältigen Möglichkeiten, die Ihnen eine Webanwendung bieten kann.