Abstract
In this paper we establish new characterizations of the normal cone of closed convex sets in reflexive smooth Banach spaces and then we use those results to prove the existence of solutions for first order convex sweeping processes and their variants in reflexive smooth Banach spaces. The case of second order convex sweeping processes is also studied.