A program is run by as separate computer process without adding an existing files process is known as standalone application. AWT (Abstract Window Toolkit) and swing are used to create stand alone application.
Web application is a client server software application which is run by the client. Web application includes mail, online retail sales, Wikipedia information’s. Servlet, jsp, jsf which are used to create web applications.
Enterprise application is related to middle ware applications. To enable software application and hardware systems we are using technologies and services across the enterprises.This are mainly designed for corporate sides such as banking business systems.
Mobile application is developed for run the mobile phones and tablets.