Runs in the browser, no installation or updates are required, and access from all types of devices.
Installs on the user's computer, can work with local files (or offline), and has native capabilities (like scanning).
Installs on a mobile device for android or ios.
Custom IVR or text messaging systems.