Cloud modeling is one of the important and effective means in investigating cloud processes with sophisticated representations of cloud microphysics, and it can reasonably well resolve the time evolution, structure and life cycles of a single cloud and its systems. This paper presents a brief discussion and review of cloud models of three kinds, i.e., models with bulk parameterization, spectrum bin scheme and for cloud resolving, and some of their major applications are introduced including the influence of precipitation on cumulous dynamics, condensation growth and spectrum broadening, interaction between aerosol particles and clouds, together with cloud chemistry.