A system that can integrate activities across machines and/or devices is
disclosed. The innovation can be used in an "asynchronous" manner that
enables a user to move or direct a set of activities and/or tasks within
an activity from one device to another. Further, the system can
facilitate adapting user interface factors with respect to a particular
device such that a user can "synchronously" utilize all devices for the
given activities and/or tasks. In other words, the "synchronous" scenario
enables a user to share activity information between devices when
simultaneously utilizing multiple devices in accordance with a particular
activity.