Neo4j:// localhost vs cloud instance

I have searched the community pages, and the documentation but am unable to find an example, or an answer, to this question:

Under what circumstances would you type neo4j://URL:port into a browser or elsewhere as a URL and why?

Nuance: The developer was working on a local machine with a local copy of Neo4j. We are now trying to access a cloud instance of Neo4j using the code developed and tested locally - and failing.

neo4j:// has been hard-coded into an application developed by a third party and does not seem to work under any circumstances EXCEPT localhost. The specific application in this instance is something that accesses the database (except it can't access the cloud database!) and reformats "jiggling nodes" into a more orderly output.

Suggestions? Hints?

In a web-browser you would always type http(s) URLs.

e.g. http://localhost:7474
or https://host:7473 (for a secure connection with a neo4j instance with a certificate)

neo4j:// URLs are for connecting to a neo4j instance via driver or application like neo4j browser using the binary bolt protocol.