There are 12 workout programs, 10 incline levels, audio can be played thru the internal speakers, user controlled fan, bluetooth capable, remote resistance and incline controls, user profile to save your status, diffferent goal measurement types, and heart rate strap and handle rate monitor.