An impulsive control system contains a plant (usually a continuous-time dynamical system) and a control law. In the past ten years, many developments have occurred regarding control systems with impulsive effects or control systems via impulsive control laws. Impulsive effects can take place in plant dynamics or be introduced through control laws. This book studies the two main types of control systems. First are the controlling impulsive systems, in which the plant itself is formed by impulsive differential equations, so the control law will be either continuous or impulsive. In engineering, the impulsive control serves as a crucial method for making nanodevices. The second control systems are impulsively controlled dynamical systems, where the plant has no impulsive effects, though the control laws introduce impulsive effects to the plant's state variables. The engineering application here is within non-linear communications. This book offers mathematicians real applications of equations, engineers a toolbox and math theory for control problems, and physicists a new framework of modelling impulsive effects.