This report explains big data analytics, its characteristics, challenges, and available tools and techniques. It also discusses how big data technologies can support businesses with examples. The report is useful for understanding the importance of big data in making predictions related to business execution and for taking monetary and functional decisions.