An electronic meeting tool and method for communicating arbitrary media content from users at a meeting is described. These can include a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. At least one peripheral device adapted to communicate the user selected arbitrary media content via the communications network is provided, wherein the peripheral device is a connection unit comprising: (e) a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system; and (f) a transmitter for communicating with the communications network, A program is provided that is adapted to be loaded onto the processing device and to run on the operating system of the processing device, said program being adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. An input device is provided to allow the user to carry out a user action that triggers transfer of said user selected arbitrary media content to said transmitter through said port.