I think Faceless39 is pretty much 'bang on' with their description.
Clouds are made up of tiny droplets of moisture. Shapes probably then depend on atmospheric pressure, air, gases etc?
I am no scientific expert by any means, just speculating..
The link below talks about the different names & different looks of clouds: