Το web-based λογισμικό είναι λογισμικό εφαρμογών το οποίο είναι προσβάσιμο μέσω του Διαδικτύου και ενός κοινού σελιδομετρητή (web-browser). Ο σελιδομετρητής απλά χρησιμοποιείται ως συνδετικός κρίκος μεταξύ της εφαρμογής και του τοπικού υπολογιστή του χρήστη. To web based λογισμικό ''τρέχει'' σε έναν, αποκλειστικά για αυτό, server ενώ ο χρήστης συνδέεται μέσω του σελιδομετρητή, εισάγοντας το Όνομα Χρήστη (login name) και τον Κωδικό Πρόσβασης (password) που του έχουν δοθεί εξαρχής. Με αυτόν τον τρόπο, η εφαρμογή είναι πλέον ανεξάρτητη του υπολογιστή, γεγονός που της δίνει πλεονεκτήματα όπως:
- τη μη αγορά και εγκατάσταση από τη μεριά του χρήστη νέου υλικού υπολογιστών (hardware),
- τη μη αναβάθμιση του λειτουργικού συστήματος των υπολογιστών του χρήστη (software),
- η πρόσβαση στην εφαρμογή είναι δυνατή πλέον από πολλούς υπολογιστές ταυτόχρονα, οι οποίοι μπορεί να βρίσκονται σε διάφορα, απομακρυσμένα μεταξύ τους, σημεία.
- οι υπηρεσίες συντήρησης και αναβάθμισης της εφαρμογής πραγματοποιούνται χωρίς ο χρήστης να μπαίνει σε καμία διαδικασία άσχετη με τη χρήση της εφαρμογής.
- κόστος υποπολλαπλάσιο συγκριτικά με εφαρμογές που λειτουργούν τοπικά σε υπολογιστή.