To make it easier to document the Bookshelf files, and locations, it is helpful to have placeholders (variables, macros) to refer to certain paths, directories, and other unfixed values.
Example:
$MYBKSHELF = /home/pbs on the machine bkshelf
$MYURL = http://bkshelf/home/pbs
Examples: LINUX, Mozilla
Examples: R11, V1.0.3