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

Definitions

Glossaries

  • 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 ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

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