The present invention provides an advanced spray control system for controlling a sprayer, which comprises a controller, a plurality of sensors and feedback means, and an output means for controlling the application system of the sprayer. The controller receives inputs from the operator through a user interface, and/or various feedback signals from the sensors of the system (e.g., a flow meter, or a pressure transducer). After processing these inputs, the controller sends signals to other components of the sprayer, such as, the pump, the storage means, the boom sections, and/or the nozzles, to maintain or change their operating conditions. Also provided are a method of controlling a sprayer using the spray control system and a sprayer comprising the spray control system of the present invention.