In this paper, three different techniques which can be used for control of three phase PWM Rectifier are discussed. Those three control techniques are Direct Power Control, Indirect Power Control or Voltage Oriented Control and Hysteresis Control. The main aim of this paper is to compare and establish the merits and demerits of each technique in various aspects mainly regarding switching frequency hence switching loss, computation and transient state behavior. Each control method is studied in detail and simulated using Matlab/Simulink in order to make the comparison.