Multiple solution providers seem to offer similar Data Integration services on the surface, but they might be using different approaches. Minor differences like these are not apparent to people who are not familiar with IT processes, and may not be able to distinguish between the different approaches used by different solution providers. Business needs should be identified first, and then a relevant approach should be decided to address those needs. It should not be the other way around. It is important to ensure that the approach used by the solution provider complements the business goals.