It comes with 18 programs (15 pre-set and 3 user settings) to keep your workout varied and challenging.