Web Development refers to a process which is made up of three layers, in which front and back end parts of an application are developed. Front-end refers to the presentation of page or app. Back end refers to the business logic layer in which all the information is validated. After that comes the database which keeps track of information exchange.