The general development trend of NWP and its progress in operational forecasting, model design, physical processes, data assimilation, related mathematics and so on in the past decade are reviewed. At same time the existing problems in NWP are pointed out. Finally, its prospects in the near future are envisioned