We review the following types of the GRB-Supernova (SN) connection, which has revealed interesting diversity. (1) GRB-SNe: The three SNe all explode with energies much larger than those of typical SNe, thus being called Hypernovae (HNe). They are massive enough for forming black holes. (2) Non-GRB HNe/SNe: Some HNe are not associated with GRBs. (3) XRF-SN: SN 2006aj associated with X-Ray Flash 060218 is dimmer than GRB-SNe and has very weak oxygen lines. Its progenitor mass is estimated to be small enough to form a neutron star rather than a black hole. (4) Non-SN GRB: Two nearby long GRBs were not associated SNe. Such "dark HNe" have been predicted in order to explain the origin of C-rich (hyper) metal-poor stars. This would be an important confirmation of the Hypernova-First Star connection. We will show our attempt to explain the diversity in a unified manner with the jet-induced explosion model.