Virtual teams are increasingly common in research as in corporate reality. While collaborative work in enterprises has received considerable attention, detailed understanding of collaborative work in virtual research teams is missing. To close this gap, we develop a model of the collaborative research process from idea generation to communication. We illustrate that the research phases require different support functions on the individual as well as on the team level. We explain that software tools, in particular social software, can provide support for collaborative work in virtual research teams.