Many times in different guides I met the following string to start geth:
geth --rpc --rpcapi="db,eth,net,web3,personal"
Here we can find commands provided by admin, personal, eth options. But what do "db" and "net" mean and allow? And is "eth" option needed in case of web3j requests?