An information server application is viewed as in three logical tiers: a system foundation, a layer of information oriented services and several optional modules. An information server is generally an integrated software system consisting of a few core functional modules that permits organizations to incorporate data from disparate options and deliver dependable and complete information.