Answer (1 of 17): When I was getting started with using Apache Spark, I had the same question. From everything I heard, it seemed as if Spark does the same things as Mapreduce but better and faster. But, as it turns out that’s not the case. A few resources (linked below) have helped me with that ...
![What is the difference in idea, design and code, between Apache Spark and Apache Hadoop?](https://cdn-ak-scissors.b.st-hatena.com/image/square/19c2a5dbbe1ab1e955d2a59e196fad40ee3436f9/height=288;version=1;width=512/https%3A%2F%2Fqph.cf2.quoracdn.net%2Fmain-custom-t-4346-600x315-obkjysfazioehetnozeisolgorqbouxn.jpeg)