Big data is a common term used to describe a large amount of structured and unstructured data or data sets which is so large and complex that it becomes difficult to process using a traditional database or software techniques. It is said that the term big data has originated with a search engine marketing firm that had to query a very large amount of loosely structured data.