Il functional training non allena singoli muscoli, bensì diversi gruppi muscolari contemporaneamente. Lo fa attraverso movimenti complessi e sequenze di movimenti. Questo allenamento che coinvolge tutto il corpo non pone l'accento sullo sviluppo della massa muscolare, ma sul miglioramento delle capacità e condizioni fisiche. Il functional training si può fare da soli o in gruppo. Le forme più famose di questo allenamento sono i bootcamp e il TRX.