Most application are used both in private and enterprise environment but there are applications designed specifically for enterprise environment. These applications are used by groups of people working simultaneously and facilitating joint work. In this chapter we will introduce the main and essential ones which should be present in any enterprise.
The huge development of communication networks, both fixed and mobile, have allowed development of new applications not executed in our computer but executed anywhere in internet. This kind of applications are involved in a new concept called “Cloud Computing” or processing in the cloud (internet). Most of the times it is not known where this application is executed but obviously there is a physical computer underneath.
Application is a generic term referring to a technology solution doing a task, solving a problem or doing a work. Application use to be a program, a set of programs, several programs connected by networks, etc. Application term does NOT include hardware, computers, networks, disks, etc. When we refer to application we are talking about software or programs and information used by these programs.