Distributed, collaborative VR
Technical / implementation
Naming
Virtual objects vs. computer resources
State vs. events
Distributed vs. centralized database
Locality
Locking / ownership
Synchronization
Global attrubutes, i.e., physics, collision detection
Modifiability
Persistence
Interface / use
Communication
Voice
Gesture
Symbolic
Text
Annotation
Widgets
Finding people / places / things