JS Bach skrev i mange genrer, herunder kantater, koncerter, keyboardmusik, orkestersuiter, passioner og motetter. Han skrev dog ingen operaer.