A web application runs in a web browser and does not need to be installed on the user's device, unlike a desktop application, which requires installation on a specific device to run.