An application calls ct_command, ct_cursor, or ct_dynamic to initiate a command. ct_send sends any type of command to the server.
firstapp.c calls ct_command to initiate a language command. ct_send sends the command text to the server, which parses, compiles, and executes it.