For example, an instance of the specific application program software Spread will include the program code for a spreadsheet application as well as the name ???Spread.??? Since no specialized hardware devices are required for the invention, instances of arbitrary kinds of software can be used together on a common device or on different devices.