Technology development is often a boundary-spanning activity where insights and discoveries from different organizations or organizational units are merged into new products or new technical solutions. In some cases, projects of this kind are organized within large multinational firms. In other cases, technology development projects are organized within networks through co-operation between independent companies possessing unique resources that can be utilized as parts of the project. In this paper, we discuss and analyse how distances are bridged in technology development projects. We focus on: (1) the relationship between implicit and explicit knowledge; and (2) different distances inherent in the development effort. Two different bridging processes are proposed as means to overcome distances: a separating-integrating process; and a linking-formalizing process. It is argued that a development project typically runs through either one of these two processes.