Client and Server
nA client queries and commands a server.
uQueries ascertain values of properties.
uCommands change its state.
nA client uses a server.