I realized that the answers in the slides are for Hadoop 1.X, but is this correct for Hadoop 2.X?
Resource Manager - Master process for Distributed processing
NodeManager - Slave process for Distributed processing
Container - contains the ApplicationMaster process, Map Tasks and Reduce Tasks
Resource Manager - Master process for YARN,Cluster resource management.
NodeManager - Slave process for YaARN, Cluster resource management.
-ApplicationMaster - It is an on demand process started when users submit MapReduce jobs. AM launches Map Tasks and Reduce Tasks