Distributed Application

Why Trust Techopedia

What Does Distributed Application Mean?

A distributed application is software that is executed or run on multiple computers within a network. These applications interact in order to achieve a specific goal or task. Traditional applications relied on a single system to run them. Even in the client-server model, the application software had to run on either the client, or the server that the client was accessing. However, distributed applications run on both simultaneously.

Advertisements

With distributed applications, if a node that is running a particular application goes down, another node can resume the task.

Techopedia Explains Distributed Application

A distributed application also may be used in the client-server model when used simultaneously on a server and client computer. The front end of the operation runs on the client computer and requires minimal processing power, while the back end requires a lot more processing power and a more dedicated system and runs on on a server computer.

Advertisements

Related Terms

Margaret Rouse
Technology expert
Margaret Rouse
Technology expert

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.