Client-Library applications vary mainly in the types of commands that they send. Once connected to a server, all client applications use the “send commands, process results” paradigm illustrated in Figure 1-1:
Figure 1-1: The commands/results paradigm