(Optional) Differentiate between distributed and centralized computing.

Differentiation should include characteristics and advantages of

  • distributed computing
  • centralized computing
  • cloud computing.