We precise some known and new properties of preinvex functions, in both the non differentiable case and in the differentiable case. In particular, we study the relationships of this class of functions with other classes of generalized convex functions.