Functionality
Generic framework for creating synchronous collaboration applications
Support for interactive, collaborative applications
Full-duplex multipoint communication among arbitrary number of connected applications
Multicast message communications
Token-based distributed synchronization mechanism
Common interface for general multiparty communication; possibly implemented using various technologies