Stack is an area of program memory used to store local program variables, method parameters, and return values. In .NET languages, value types are allocated on the stack. Related TutorialsCasting Web Service Protocols XSL (eXtensible Stylesheet Language) XPath (XML Path Language) C# ( C-Sharp)