Why do clouds float?

            Clouds are large masses of fine water droplets or ice particles formed by condensing water vapour. In spite of their great masses, clouds float in the sky because they are held up by the up drift caused by hot air rising from the ground below. Within the clouds themselves strong currents of upward rising air keep the droplets or ice crystals in constant motion which not only helps them keep afloat but also leads to the rapid changes in shapes of clouds.