A functional stack is a collection or hierarchy of cognitive functions proposed by Carl Jung, that consists of a dominant function, an auxiliary function, a tertiary function, and an inferior function. These functions in the functional stack are arranged in the order of their relative strength.