These different supernova types are thought to differ primarily based on the envelope left on the star at collapse, not based on a different collapse mechanism: type II supernovae still have a hydrogen envelope, whereas type Ib/c SNe have lost their hydrogen, and for the type Ic SNe, most of its helium, envelopes.