Abstract. An open map theorem for metric spaces is proved and some applications are discussed. The result on the existence of gradient flows of semiconcave functions is generalized to a large class of spaces. §1. Introduction This paper is a continuation of [Lytb]. In [Lytb] we discussed the possibility of differentiation of Lipschitz maps between metric spaces; here we prove analogs of the usual submersion and immersion theorems from analysis. In other words, we show that some properties of the infinitesimal portions of a locally Lipschitz map imply the same properties for the map itself. We formulate the theorems in a way not involving the concept of the differential. However, the most interesting applications, such as those to the gradient flow of a semiconcave function, require the existence of special tangent spaces and differentials. As in [Lytb], we denote by f