1. A method comprising: evaluating a document access operation on a first computer, wherein the evaluating step evaluates at least one rule pertaining to the document access operation, wherein the at least one rule is among a plurality of rules stored on the first computer, and wherein the at least one rule contains at least one expression used by the evaluating step to control document access operation; communicating with a second computer as indicated by the at least one rule; and confirming on the first computer that the second computer has an ability to interact with the evaluating step.