I have to write an essay on Grid Computing. Does anyone know the difference bettween grid computing and distributed computing?