Customer communication
Administering documents
Collaborative support for software development teams, typically involving task management and documentation.