1. Hadoop Common Libraries
  2. HDFS - distributed file system
  3. Hadoop Yarn - Scheduling
  4. Hadoop MapReduce - Programming Model