An interactive multimedia interface and display for providing a wide variety of multimedia content and services to a plurality of users utilizing various platforms. Users or a group of users can participate in interactive multimedia sessions and communicate by text messaging, audio, or video signals in real time. Numerous interactive tools such as application sharing, synchronized internet browsing allowing users to browse the network together, file distribution and sharing, voting and polling, session recording, shared whiteboard, and chat room are provided. Advertising and purchasing information windows allow products to be advertised and purchased. The layout, size, and interactive tools offered can be flexible adapted to requirements.