Big Data is a term used to describes the large size of both structured and unstructured data that is too large and difficult to handle it using normal database and software tools. Big data can be handled using machine learning algorithms and examples are Hadoop with Mahout machine learning library.