A stack is one of the simplest data structures there is. You can learn the idea in one minute. But it is also one of the most useful, and it sits inside every program you have ever run, including the Linux kernel.
Source: [Dev.to](https://dev.to/vadher_nikunj_47e8c86d866/stacks-explained-with-real-examples-from-the-linux-kernel-o2n)