Collaborative computing, desktop conferencing and distributed digital video development tools and business applications.