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.