Brief summary: Map / Reduce is a framework for distributed off-line processing. Yarn is Mapreduce in a resource manager.
Under a graphical illustration Map / Reduce structure:
Under Yarn graphical illustration of the structure:
A graphical illustration of the position of the Map / Reduce and Hadoop Yarn throughout the system: