The difference between the a, b, c version of different pET vectors is the reading frame, there is +1 and +2 nt difference between the start codon and downstream cloning sites where you have some N-terminal leader or tag. The difference between the various pETs (pET3 vs pET21 vs pET26 etc) have to do with the cloning sites, signal sequences, various tags, protease sites etc. While fundamentally similar each is designed to a different purpose.