Those included stored memory (the ability to hold both a stored program and data), conditional control transfer, which allowed the computer to stop and be resumed, and the central processing unit, which allowed all computer functions to be coordinated through one source.
CNN: Machines on a mission