This report discusses the characteristics, challenges, techniques and ways in which big data analytics can support businesses. It covers topics such as volume, variety, velocity, lack of professional knowledge, confusion relating to use of techniques, data mining, machine learning, statistics, decision making, predicting future demand and more.