distributed architecture A design where different parts of the application run on different
processors and may run at the same time. The processors could be on different computers
scattered across the network, or they could be different cores on a single computer.