Question: what causes the difference between the upper mantle and lower mantle?
Answer: There are very small differences between the two layers. The upper mantle has Olivine (a very special rock), compounds with silicon dioxide, and a substance called Peridotite. The lower mantle is more solid than the upper mantle.