人工降雨可分為暖雲降雨和冷雲降雨兩種。為了使暖雲(溫度高於零度的雲)降雨或增加降雨量,需要在雲中播撒鹽粉、尿素等吸濕性顆粒,以促進降雨用大雨滴的產生。
如果需要在冷雲(溫度在零度以下的雲)中降雨,就需要用飛機等工具播撒幹冰、碘化銀等降雨劑,從而產生大量冰晶,增加冷雲上部的冰晶密度,促進降雨的形成。