This report covers the history of Big Data, its characteristics, challenges faced while doing Big Data analytics, techniques currently available to analyze Big Data, and how Big Data technology could support business with examples. It also discusses how Big Data can improve efficiency, optimize costs, and identify risk factors for businesses.