This document provides an overview of big data and Hadoop. It introduces big data concepts like the 5 V's of big data and types of big data analytics. It then provides an introduction to Hadoop and describes its master/slave architecture and core components like HDFS (Hadoop Distributed File System), MapReduce, YARN (Yet Another Resource Negotiator). It outlines HDFS concepts such as name node, data node, blocks and fault tolerance. It also gives examples of MapReduce programs and job workflows. Finally, it discusses the Hadoop ecosystem and installation.