Look Up Another Term

Definition: tele-immersion


A videoconferencing and data sharing environment in which participants can remotely work together as if they were in the same room. A project of Internet2, it implies sufficient real-time transmission of all data without any delays. See Internet2.