If you look into the source code, you will see that the clouds are based on an image.
var texture = THREE.ImageUtils.loadTexture( 'cloud10.png', null, animate )
There are some more techniques. With shader, filter, gradient … something more advanced.
Maybe you’ll have a look at some examples from the
Collection of examples from discourse.threejs.org ?