Any application consists of two components
The part of aplication which is visible to us is technically reffered as Front End.
The part of aplication which is not visible to us is technically reffered as Back End.
Java is basically used in the back end of the application.
There are four types of applications they are,
The applications which are used without internet connection is technically reffered as Standalone Applications.
The appications which needs internet and also used along with browsers like Chrome,Firefox,Internet Explorer, etc., is technically reffered as Web Applications.
The appications which needs internet and also used by downloading and installing in mobile devices is technically reffered as Mobile Applications.
Distributed Applications consists of multiple devices involved with same application which are inter connected.
Server is an mediator between developer and customer for sharing the applications.
Once after development of application,developer has to perform "Deployment".The process of giving the application to the server is called as Deployment .
Features of Application are,
To develop an application,we require three kinds of languages they are
Each language have their own representstion.The representation in the form of (< >) tags is technically referred as Markup language.
The representation in the form of flower brackets ({ }) is technically referred for "Programming Language".
The representation in the form of Slash (/) is technically referred for "Database Language".
HTML stands for Hyper Text Markup Language.