1. A method of transmitting information objects (IOs) comprising: defining a plurality of conditional operators including a first conditional operator, each conditional operator indicating a different relationship type, the first conditional operator identifying a first relationship type; receiving a request from a sender real-world entity (RWE) to deliver a first IO to a recipient RWE identified by an address string; parsing the address string to identify at least a first descriptor, a second descriptor and a first conditional operator; retrieving the first relationship type indicated by the first conditional operator; selecting one of a set of RWEs to be the recipient RWE based on a comparison of data associated with the RWEs, the first descriptor, the second descriptor and the first relationship type; and transmitting the first IO to the selected recipient RWE using a unique identifier associated with the recipient RWE.