1. A system for collaborating, the system comprising: a plurality of computing appliances, wherein each of the plurality of computing appliances is assigned a respective team designation and a respective role designation; team control logic in each of the computing appliances, responsive to a respective said team designation, to control operation of each of the respective said computing appliances having a same said team designation to operate as a group and as a part of a defined team having a defined set of roles; role control logic in each of the computing appliances, responsive to a respective said role designation to control operations of each respective one of the plurality of computing appliances in accordance with functionality defined responsive to the respective said role designation therefor; memory storage structured as a plurality of mapped data layers, for associative storage of user input of annotation data that is stored as mapped by the respective said user to a respective associated one of the data layers; wherein thereafter, responsive to the team control logic and the role control logic, each of at least two of the plurality of computing appliances is assigned and utilizes a respective associated set of the data layers in the memory for associated storage of annotation data representative of annotations originated at each respective one of the at least two of the plurality of computing appliances; wherein the respective annotations are stored in respective ones of the plurality of data layers mapped as associated with each respective one of the plurality of computing appliances; the system further comprising: display logic selecting which of the plurality of data layers are selected data layers; and wherein the selected data layers are utilized by at least two of the plurality of computing appliances to locally generate a display presentation at each of said at least two of the plurality of computing appliances.