This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
standalone client - client connects to local db. gui is used.
network connected client - client connects to the remote server. gui is used.
server - remote(or virtually remote) server starts up. Database exists here too. This mode of operation only starts the server and no GUI is used.
Am I catching on now or am I still a million miles off?