Ed says it all a lot better than I can but I've always tried to describe it like this...

Straight edge is hardcore kids against drugs, the same way SHARPs are Skin heads against racial prejudice....