I'm reading the Web3 documentation and I see that using it in the console requires a running Ethereum node. But since plenty of DApp users will be new to Ethereum, what are the standard ways of generating new nodes from the browser? Of course, this can be done with the Geth command line tools - but how does one use these tools in the console?