E-sourcing: The Big Picture