abstract: The aim of this short course is to discuss some recent results concerning the problem of controllability for 3D Navier-Stokes equations. A general approach for studying controllability properties of nonlinear PDE's for which the Cauchy problem is well posed (for instance, 2D Euler and Navier-Stokes equations) was introduced by Agrachev and Sarychev. We shall show how to adapt their method to the case in which existence and uniqueness of solution is not known to hold. In particular, we shall give an almost complete proof of the fact that the 3D Navier-Stokes equations are approximately controllable by a force of finite dimension not depending on viscosity. The property of exact controllability in finite-dimensional projections will also be discussed.