All actions in BELTS are mapped through its command processing system. The command processor takes care of all the administrative issues in executing a web command. It sets the command parameters, validates them, and then executes the command in the transaction environment (see Figure 3.2). The command processing system is designed to make writing commands simple.