Big Data adalah kumpulan data yang sangat besar dan kompleks sehingga perangkat lunak pengolah data tradisional tidak memadai untuk menghadapinya. Tantangan data yang besar meliputi pengambilan data, penyimpanan data, analisis data, pencarian, sharing, transfer, visualisasi, query, update dan informasi privasi. Ada lima dimensi untuk data besar yang dikenal dengan Volume, Variety, Velocity dan Unacity and Value yang baru ditambahkan.