You hear things like, the program crashed. It starts when the program is executed or run and ends when the program execution ends. It is the actual running state of the program. Runtime is the duration of the program that is being executed by the computer. We hear a lot about “Runtime” in computer programming. Lets start the discussion with the concept of Runtime Libraries so that you have a better understanding of C++ Redistributable Package. The information in this post is generic in nature and will apply to all the future releases of Windows unless Microsoft decides to provide the C++ runtime libraries in any manner other than the Redistributable packages. This post is applicable to all the previous versions of Windows such as Windows XP, Windows 7, Windows 8 and the latest Windows 10.