An overview of Relaxation Techniques