The agile approach has an Iterative organizational structure, projects are small and medium scale, the user requirements are interactive input and client involvement is high.
The traditional approach has a linear organizational structure, projects are large scale, the user requirements are clearly defined before implementation and client involvement is low.