I believe by cloud, they mean that the service can be accessed by any device with a browser, removing the necessity for a 'Maps App'.
Or how to turn something ridiculously simple (go to here.com to get Nokia Maps on your iPhone, since this is probably what Nokia is aiming at here) into an incomprehensible buzzword soup.
I believe by cloud, they mean that the service can be accessed by any device with a browser, removing the necessity for a 'Maps App'.