GOC allylic,vinylic, benzylic positions, carbocation stability
allylic position explanation
benzylic position explanation
vinylic position explanation


For carbocation stability, think about which case has opportunity for electron resonance, i.e., which case(s) allows the positive charge to be delocalized to adjacent pi bonds. This resource might help.