Eine Web-App (auch Webanwendung genannt) bezeichnet eine Software für die Nutzung im Internet. Ein anschauliches Beispiel für eine Webanwendung ist ein Online-Shop. Dabei werden Funktionen bereitgestellt die Teil einer Business-Logik sind. Zum Beispiel kann ein Produkt in einen Warenkorb gelegt werden und daraus ensteht dann eine reale Bestellung welche als Artikel ausgeliefert wird oder als Produkt bei einem Produzenten bestellt werden kann.
Dabei werden Programmiersprachen, HTML, CSS und viele andere Tools genutzt, um maßgeschneiderte Softwarelösungen anzubieten.