 It also offers an interactive whiteboard (for writing, drawing and importing images, e.g.from the Web), a concept mapping device (for taking notes or writing short texts), a word processor (for jointly writing and editing longer documents) and a written text chat facility.The software was written in Java, with some C code to integrate a third party native library used for the Voice over IP conferencing functionality.