Groups of individuals who work together from different locations using technology to communicate and collaborate.