"software designed to help people involved in a common task achieve their goals" (Wikipedia). Includes tools to facilitate communication, conferencing, collaborative writing, sharing of resources, project management, and more. Most of the tools featured in DiRT enable collaboration in some way.
Grant Bowman, "Collaborative Groupware Software"