This document discusses control techniques for three-phase PWM rectifiers. It presents three main control techniques: 1) Hysteresis-band PWM control which uses a hysteresis current controller; 2) Carrier-based sinusoidal PWM control which uses a triangular carrier wave; 3) Voltage oriented control with hysteresis-band PWM which is a vector control technique. MATLAB simulations of each technique are presented and their performance is compared based on total harmonic distortion and power factor. Hysteresis control and voltage-oriented control achieve near unity power factor but with THD over 5%, while carrier-based PWM control achieves less than 5% THD.