Distributed computing is a computer science, which studies how a huge computing power needed to solve the problem into many small parts, and then assign these parts to many computer processing, the final results of these calculations together to get the final results.