LSA Supercharger For SaleThe existing categorization is usually that a supercharger is often a form of pressured induction that's mechanically powered (usually by a belt through the engine's crankshaft), in contrast to a turbocharger, which happens to be driven by the kinetic Electrical power from the exhaust gases. Having said that, up right until