The problem: a hidden state you can only glimpse
You want to know the true state of a system, say the position and velocity of a drone, but you cannot measure it directly or cleanly. You have two imperfect sources. First, a motion model that predicts how the state evolves, which drifts because the world is messier than the model. Second, measurements (GPS, a range sensor) that are noisy and often incomplete.
Neither source alone is good enough: the model drifts without correction, and the raw measurements jitter. The Kalman filter is the recipe for fusing them into an estimate that is better than either. Its core move is to track not just a best guess but an explicit measure of how uncertain that guess is, and to let that uncertainty decide how much to trust each new measurement.

