This diagram shows Discoverer's client tier architecture.