Hi,
As we know Hadoop provides Hdfs as well as MapReduce. Now when you are dealing with storage then you have to use Hdfs. But if you want to process something on this data than you need some processing tool, that is way Hadoop provides MapReduce. This runs your program file and execute and gives the output.
Thank You