A giant planet is a massive planet and has a thick atmosphere of hydrogen and helium. They may have a dense molten core of rocky elements, or the core may have completely dissolved and dispersed throughout the planet if the planet is hot enough. In "traditional" giant planets such as Jupiter and Saturn (the gas giants) hydrogen and helium constitute most of the mass of the planet, whereas they only make up an outer envelope on Uranus and Neptune, which are instead mostly composed of water, ammonia, and methane and therefore increasingly referred to as "ice giants".
