This report covers characteristics of big data, challenges of big data analytics, techniques that are currently available to analyze big data, and how big data technology could support business with appropriate examples. Managing big data is essential for companies because it will help them to make effective decisions for their growth. However, managing big data within a company is also challenging because a special type of knowledge is required to manage such a huge amount of data, and companies have to hire these professionals at high salaries. Big data technology can support businesses in many ways by increasing their productivity and profitability.