Weather forecasting

A forecast center has observations from satellites, weather balloons, and surface stations. What is the main purpose of data assimilation in an NWP workflow?