6 Different Types of Web Application Development