DSC, ESC, ESP, TC, VDC, VSC, what da….? Saturday, 16 May 2009 | Filed under Blackbox,HBM,tech,training. by Jim Gurieff There’s a lot of confusion about these acronyms so we thought it useful to do a quick and dirty explanation. All of these relate to electronic control systems on modern vehicles but not all of them relate to stability control. This is an important distinct..