Today the term big data draws a lot of attention. Big data is the new technology that enables an organization to take advantage of the natural resource of big data. Organizations store up huge amounts of information, they can mine those databases to discover subtle patterns, correlations, or relationships that human brains can't perceive on their own because the scales involved are beyond our ability to process. Big data is a hot topic in the market today and attracted a lot of attention from retail, automotive, and manufacturing industry, government as well as academia. This paper introduces several enhancements in big data over data mining and relational database. Finally, I discuss the urgency of big data processing in cloud computing environments.