Big Data refers to capturing large complex data sets that conventional database tools do not have the processing power to analyze. Storing and analyzing that much data is beyond the power of traditional database management tools. Understanding the best tools and techniques to manage and analyze these large data sets is a problem that governments and businesses alike are trying to solve. Big data comes from many different areas such as text, images, audio, and videos. Businesses use this data and refer to it as predictive analytics or user behavior analytics. Companies such as Walmart and Amazon are now collecting big data, to see what searches their customers are looking at. Think of the number of customers and products these two powerhouses have and the amount of data generated.