Eliminate data discrepancies
Increase reusability of services and as a result decrease cost and time (effort) to build new solutions