Different minimization algorithms for Minuit

The user guide states that there are different minimization algorithms available for Minuit. MIGRAD seems to be the default algorithm. What are the other methods and how does one choose the other algorithms for fitting histograms? Do other other have a particular advantage?