1. A method comprising: receiving a user input placing a first digital object in a working area proximate to a second digital object in the working area, the first digital object having a first source including at least one of a first web page, first web application, or first web service, the second digital object having a second source including at least one of a second web page, second web application, or second web service, the second source being different from the first source; creating at least one logical connection between the first and second digital objects in response to the first digital object being placed proximate the second digital object; presenting the first and second digital objects having the logical connection between them as a graphical mashup; and enabling adjustment of an affinity between the first digital object and the second digital object of the logical connection, the affinity relating to a relationship strength.
1. A method comprising: receiving a user input placing a first digital object in a working area proximate to a second digital object in the working area, the first digital object having a first source including at least one of a first web page, first web application, or first web service, the second digital object having a second source including at least one of a second web page, second web application, or second web service, the second source being different from the first source; creating at least one logical connection between the first and second digital objects in response to the first digital object being placed proximate the second digital object; presenting the first and second digital objects having the logical connection between them as a graphical mashup; and enabling adjustment of an affinity between the first digital object and the second digital object of the logical connection, the affinity relating to a relationship strength. 5. The method recited in claim 1 , further comprising annotating at least one of the first or second digital objects, the logical connection, or the graphical mashup in response to a user input.