인공 강우는 따뜻한 구름 강우와 차가운 구름 강우의 두 종류로 나눌 수 있다. 따뜻한 구름 (온도가 영도보다 높은 구름) 에 비를 내리거나 강우량을 늘리려면 구름에 소금가루, 우레아 등 흡습성 입자를 뿌려 강우용 빗방울의 생성을 촉진해야 한다.
냉운 (온도가 영도 이하인 구름) 에 비가 내리려면 비행기 등의 도구로 드라이아이스, 요오드화은 등 강우제를 뿌려 대량의 얼음 결정을 내리고, 냉운 상부의 얼음 결정 밀도를 증가시켜 강우 형성을 촉진해야 한다.