The return values of the commands web3.version.network
and web3.version.ethereum
are:
web3.version.network = "The network protocol version"
web3.version.ethereum = "The etherum protocol version."
I would like to know the difference between network protocol version and ethereum protocol version and what situations I use in practice.