integration service: query multiple sources
API: exposed consolidated data
client: GUI for querying consolidated data