The theory of generalized projections both in non-pivot Hilbert spaces and strictly convex and smooth Banach spaces is developed and the related theory of Projected Dynamical Systems is highlighted. A particular emphasis is given to the equivalence between solutions of variational inequalities and critical points of projected dynamical systems.