The concept of big data has been around for years; most organisations now understand that if they capture all of the data that flows into their businesses (potentially in real time), they can apply analytics and derive significant value from it. Big data analytics refers to the methods, tools, and applications used to collect, process, and derive insights from diverse, high-volume, high-velocity data sets. These data sets may come from a variety of sources, including the web, mobile, email, social media, and networked smart devices.