"Stack" is a hot buzzword in technology right now. Simplified, a stack is just the various components you are utilizing for something, such as running a website. You need your servers (Microsoft Azure for example), and the code they're running on (such as Java or .NET). Everything in a business can be classified as some sort of stack. Your business' security stack is what keeps your network up and running, your data secure and your assets safe.