The difference between these two technologies are as follows,
Distributed computing involves dividing a large problem into smaller slices and having multiple networked computers process the slices.
Cloud computing usually refers to providing a service via the internet. That service can be pretty much anything, from business software that is accessed via the web to off-site storage or computing resources.