software stack
nounUK /ˈsɒftweə stæk/
US /ˈsɔːftwer stæk/
A group of computer programs that work together to do a job.
The app runs on a software stack that includes a database and a web server.
OTHER MEANINGS
2. The set of programs a company uses to run its business.
Our software stack includes email, accounting, and project tools.
3. The layers of programs a developer builds an app on top of.
She chose a simple software stack for the new website.
4. All the programs installed on a computer or server.
The old server's software stack needs updating.