1. A collection installable knowledge method for installing installable knowledge into a collection knowledge system, to be performed on or with the aid of a programmable device, comprising the following steps: (a) accessing an index file that describes a set of installable knowledge for installation into a collection knowledge system, (b) accessing a knowledge data directory containing said installable knowledge within a collection, (c) installing said index file and said knowledge data directory into a special installable knowledge directory location within a collection knowledge system, wherein a collection knowledge system is comprised of a collection knowledge system software program, one or more sets of knowledge search rules, and knowledge structures comprised of knowledge trees, mobile collections, and knowledge spaces, and wherein collections are data structures comprised of a collection specifier and collection content containing zero or more collection content files, and wherein a collection specifier contains information about a collection instance, and wherein collection membership information describes collection content.