There are three buzzwords that, if we had our way, would be stricken completely from the world: “cloud,” “the Internet of Things,” and “big data.” Each of them was coined in an attempt to elegantly capture a complex concept, and each of them fails miserably. “Cloud” is a wreck of a term that has no fixed definition (with the closest usually being “someone else’s servers”); “Internet of Things” is so terrible and uninformative that its usage should be punishable by death; and then there’s “big data,” which doesn’t appear to actually mean anything.
We’re going to focus on that last term here, because there’s actually a fascinating concept behind the opaque and stupid buzzword. On the surface, “big data” sounds like it ought to have something to do with, say, storing tremendous amounts of data. Frankly it does, but that’s only part of the picture. Wikipedia has an extremely long, extremely thorough (and, overly complex) breakdown of the term, but without reading for two hours, big data as a buzzword refers to the entire process of gathering and storing tremendous amounts of data, then applying tremendous amounts of computing power and advanced algorithms to the data in order to pick out trends and connect dots that would otherwise be invisible and un-connectable within the mass.
For an even simpler dinner party definition: when someone says “big data,” they’re talking about using computers to find trends in enormous collections of information—trends that people can’t pick out because there’s too much data for humans to sift through.