18. A system, comprising: a user device communicatively coupled to a host server over a network connection in a networked environment; wherein, when in operation, the user device establishes a communication session with the host server; wherein, when in operation, the host server creates a semantic object to represent an offering to be accessed across a network, the semantic object having metadata specifying the criteria of target recipients of the offering; wherein, when in operation, the user device receives a request in the networked environment from a user to create the semantic object to represent the offering, wherein the criteria specified in the metadata of the object are received from the user that requested creation of the object, wherein the criteria include semantic rules describing qualifications of the target recipients; wherein, when in operation, the host server matches the criteria specified in the metadata of the semantic object to users in the networked environment, to find users who satisfy the criteria as the target recipients; wherein, when in operation, the host server further generates multiple versions of the semantic object to represent the offering based on an example object specified by the user.
20. The system of claim 18 , wherein, when in operation, the host server provides the user with a template associated with the semantic object.