In the year 2000, the entire planet stored 2 exabytes (or 2 billion billion bytes) worth of data. Now, data storage exceeds 10 exabytes per day and Google by itself manages storage of 1 exabyte of data. A typical person has more access to information in his mobile phone than the most wealthiest person 200 years ago with all his clerks, assistants and libraries. This tremendous volume of data can be of great advantage to make our lives better, but finding something useful in that “Big Data” is like finding a needle in a haystack. What could be useful is if the haystack can actually help you find the needle. The promise of Big Data is not the data but about making the software use all the incoming data to make better decisions for us.