Legal para os próximos textos exemplificar as aplicações de cada estrutura de dado no mundo real.
Pilhas, por exemplo, são utilizadas nas pilhas de execução de diversas linguagens. E isso fica bem claro nas stacktraces das mensagens de erro no console. Se vc reparar, ali fica bem claro como o código está sendo executado como uma pilha.
Outra aplicação bem legal, também, é em games. Uma vez, para um trabalho da faculdade, tive que escrever um jogo de cartas. E a pilha era a estrutura que usavamos para representar a pilha de cartas.
Quem tiver mais exemplos, sinta-se livre para comentar.