A distributed application (Dapr) is a program that runs on multiple devices or computers that work together to achieve a common goal. These applications are made up of several computer programs that are spread across different computational nodes.