CGI (Common Gateway Interface) web applications are custom developed proprietary software systems, much like desktop software, which runs in a web browser over the internet.
Proprietary software or closed source software is computer software licensed under exclusive legal right of the copyright holder, with the intent that the licensee is given the right to use the software only under certain conditions. This software is usually restricted from other uses, such as modification, sharing, studying, redistribution, or reverse engineering. Usually the source code of proprietary software is not made available.
Typically CGI applications are custom developed on a closed development platform (in contrast to CMS or Open-Source) for a specific client. Interfacing to CGI web applications are achieved through a API web service framework. The CGI interface engine typically access and retrieves information from a physical as well as logical separate database server, or interfaced system.
CGI Applications includes:
- Banking and Financial Software
- Payroll Software
- Human Resource Management Software
- Online Booking Systems
- Management Information Systems