1. A method comprising: defining, via a computing device, a user-defined markup language, the user-defined markup language comprising a plurality of user-defined conditional operators, each user-defined conditional operator of the plurality of user-defined conditional operators defining a respective relationship type and being associated with a respective syntax, such that the user-defined markup language is defined in response to receiving data relating to the plurality of user-defined conditional operators from a user; receiving, at the computing device, a request from a sender real-world entity (RWE) to deliver a first information object (IO) to a recipient RWE identified by an address string; parsing, via the computing device, the address string to identify at least a first address string descriptor, a second address string descriptor and an address string conditional operator, such that the address string conditional operator matches one user-defined conditional operator of the plurality of user-defined conditional operators, and the respective syntax associated with the one user-defined conditional operator of the plurality of user-defined conditional operators is used in parsing the address string; determining, via the computing device, that the one user-defined conditional operator of the plurality of user-defined conditional operators defines a first relationship between the first address string descriptor and the second address string descriptor; identifying, via the computing device, a first subset of one or more RWEs matching the first address string descriptor; identifying, via the computing device, a second subset of one or more RWEs matching the second address string descriptor; identifying, via the computing device, spatial, temporal, social and topical relationships between the each of the RWEs in the first subset and the second subset using a combined graph of data available, via a network, for RWEs and IOs known to the network; selecting, via the computing device, one RWE of the first subset of RWEs to be the recipient RWE based on a comparison of the spatial, temporal, social and topical relationships and the first relationship; and transmitting, from the computing device over a network, the first IO to the selected recipient RWE using a unique identifier associated with the recipient RWE.