Question: why do the inner and outer planets have different compositions?
Answer: Because of their large mass and cooler temperature, they have a very different composition; they are mostly made of light elements with extended atmospheres in a gaseous form. Outer planets exist in much bigger systems than inner planets. All outer planets have ring systems and moons.