compare and contrast the following types of applications
compare and contrast the following types of applications:· Web-Based Applications
· Mainframe
· Client-Server
· Thick Client
· Thin Client
IMPORTANT: Make sure to discuss method of access, users, connection type (internet/non-internet), protocols used, and languages used to develop the software for each type of application