A turbocharger is a fan powered by engine exhaust that compresses extra air into an engine intake. A super charger is not powered by exhaust, but by the engine itself or even electrically powered. Turbochargers have an inherent lag while superchargers are a bit faster. Turbochargers are more fuel efficient, while superchargers are faster with generally higher performance.
Latest Answers