1. A computer-implemented method for representing an environment having at least one aspect comprising the steps of: representing aspects in an activity map comprising at least two perspectives; and representing a state of a user within the environment as a tangible link between each perspective.