Constrained Motion : General Approach