. What is the main difference between the outer core and the inner core of the Earth? The inner core is mostly solid iron, the outer core is mostly liquid nickel. The inner core is solid iron and nickel and the outer core is liquid iron and nickel. The inner core is cooler because it's solid and the outer core is hotter and liquid. The inner core is hotter and liquid and the outer core is cooler and solid.