This paper reviews various techniques used for detection and classification of power quality events. It divides the techniques into those for single events versus combined events. For single events, techniques like wavelet transforms, statistical estimators, and intelligent methods are discussed. For combined events, papers addressing harmonic disturbances combined with others are summarized. The paper also includes a table providing a comparative analysis of several references based on aspects like classification accuracy, noise tolerance, and computation time. It concludes that the field is growing and future work could address techniques for large data and detection of both single and combined disturbances simultaneously.