Altocumulus clouds are a type of middle-altitude cloud that typically forms between 6,500 and 20,000 feet (2,000 to 6,000 meters) above sea level. These clouds are usually white or light gray and often appear in patches or layers. They consist of water droplets and sometimes ice crystals, giving them a soft, puffy appearance. Altocumulus clouds are distinct from cumulus clouds (which are lower and puffier) and cirrocumulus clouds (which are much higher and smaller). They often indicate that there is a change in the weather, such as the approach of a front or a shift in atmospheric pressure.