Stand Alone Application
The standalone applications are the applications that can run only on the one system on which it is being installed. The application which being developed using c and c++ are the standalone application because do not form platform independency.
Web Application
A web application or web app is a client–server software application which the client runs in a web browser The UI is rendered on a client machine and Business logic and data storage are on the servers.
single-page application
A single-page application (SPA) is a web application that fits on a single web page with the goal of providing a more fluid user experience similar to a desktop application.The appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions.
Salesforce1 App
Salesforce1 is a new mobile application provided by Salesforce.