What is server stack? - Definition from WhatIs.com
Part of the Computing fundamentals glossary:

A server stack is the collection of software that forms the operational infrastructure on a given machine. In a computing context, a stack is an ordered pile. A server stack is one type of solution stack -- an ordered selection of software that makes it possible to complete a particular task.  

A client stack includes the operating system (OS) and its supporting software as well as runtime environments, such as the Java Runtime Environment (JRE). A server stack includes, in addition to those elements, database software and the requisite support software for a variety of programming languages. The server stack may also include server software for various Web services.

This was last updated in July 2012
Posted by: Margaret Rouse

Related Terms


  • photonics

    - Photonics is an area of study that involves the use of radiant energy (such as light), whose fundamental element is the photon. (WhatIs.com)

  • laser

    - A laser is a coherent and focused beam of photons; coherent, in this context, means that it is all one wavelength, unlike ordinary light which showers on us in many wavelengths. The acronym laser s... (WhatIs.com)

  • cyberextortion

    - Cyberextortion is a crime involving an attack or threat of attack against an enterprise, coupled with a demand for money to avert or stop the attack. (SearchSecurity.com)


  • Computing fundamentals

    - Terms related to computer fundamentals, including computer hardware definitions and words and phrases about software, operating systems, peripherals and troubleshooting.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Tech TalkComment



    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.