The Estimated execution plan is the one that runs.
However, whilst running sometimes the plan needs to be changed on-the-fly. For instance a tables statistics may change as data is being inserted into it. Thus a chosen index may become second best.
The Actual execution plan is the log of what actually ran.