What causes clouds to form?
Rising air and the result of a drop in temperature.
When air is heated it rises and becomes less dense. As it rises in the atmosphere the temperature drops. Therefore, the air parcel at some point reaches its water saturation point and small ice particles form and enough of them do likewise, they form clouds.