There is provided a method and system to communicate information. The
system receives a first query that contains a first constraint and
retrieves a first plurality of data items from a database based on the
first query. Next, the system generates a first distribution based on the
first plurality of data items, the first distribution utilizing a first
plurality of domains that are used to identify data items. Next the
system generates a second distribution based on a plurality of requests
to view a second plurality of data items. Next the system generates a
third distribution based on the first distribution and the second
distribution. Finally, the system generates distribution data to be
included within an interface, the interface to include at least one
interface element that is positioned on the interface based on the third
distribution, the at least one interface element to respectively
represent at least one domain.