Stack: a pile of objects, typically one that is neatly arranged.<p>Fundamentally, a stack is not about technology. Sure, it is used to represent a data structure in software, but the same can be said for queues, heaps, pipelines... And yes, it can also be used when the graphical representation of something looks like a pile of boxes sitting on top of each other, which is common in tech (ex: the TCP/IP model).<p>It may be true that tech popularized the word "stack" but it is just as easy (in fact easier) to imagine a stack of books rather than anything software related. Using that as an argument that "software is eating the world" is circular reasoning.