Big data is the term for a collection of data sets so large and complex that it becomes difficult to process using traditional data processing applications. The challenges are many and usually include capture, curation, storage, search, sharing, transfer, analysis, and visualization. Data sets grow in size