* They are made of water droplets or ice crystals: These are incredibly tiny, much lighter than a raindrop. Their surface area is large compared to their weight, which creates more resistance from the air.
* Upward air currents: Air currents rise, carrying the tiny water droplets or ice crystals upwards. This keeps them suspended in the air.
* Buoyancy: The air inside a cloud is warmer and less dense than the surrounding air. This makes the cloud less dense than the air, allowing it to float.
Think of it like this: Imagine a small feather. It's light, so it floats in the air. Now imagine tiny droplets of water, even lighter than a feather. These are easily carried upward by the air currents.
However: When these water droplets or ice crystals get too heavy, or when the upward air currents become weaker, the cloud will release its moisture as rain, snow, or other precipitation.