The runtime program can be installed in the Windows directory so that it can be used by every other VB application written in the same development version. Pre-loaded runtime programs may not work for programs written on different VB versions. For instance, the runtime of VB version 5 is incompatible with the runtime of VB version 6. The runtime feature makes VB applications small, as a large part of application code lies within the runtime shared between applications.