How do Th cells differ from Tc cells? Differentiate between

How do Th cells differ from Tc cells? Differentiate between the functional roles of Th1, Th2, Th17, and Treg cells.