It is complicated to install applications on the RAM of a Live CD, and all the changes made to those programs and the installation itself will be lost once the computer is rebooted, so a good alternative is to use portable applications, that can be run from either the Live CD, or from a USB flash drive connected to the computer; there is even software dedicated to create those portable applications (VMware ThinApp, Virtual Application Studio or others).
PlayStation Portable | Portable Document Format | Application software | Portable Network Graphics | application software | application | Application programming interface | Portable People Meter | Creators Syndicate | Application-specific integrated circuit | Wireless Application Protocol | Mobile application development | Web application | portable | Application service provider | application programming interface | Application framework | web application | Square (application) | Rich Internet application | Application Programming Interface | Rapid application development | Man-portable air-defense systems | Mail (application) | Magical Girl Lyrical Nanoha A's Portable: The Battle of Aces | Application Enhancer | Aerial application | Address Book (application) | ZEN (portable media player) | Workflow application |