Well, there are a few core differences between Spark and Hadoop. Perhaps the most noticeable is the performance. Spark runs about 100 times faster than Hadoop. That's because Spark uses random access memory (RAM) instead of writing data to disks like Hadoop. You'll also find that Spark tends to be more user-friendly and supports more languages than Hadoop. The other side of the coin is that unlike Spark, Hadoop tends to be easily scalable and more secure. To learn more about Spark, tune in to today's article where we look at some of the best Spark books around.