Turbos are exhaust driven and require no horsepower to provide boost, but can have lag off the start, whereas a supercharger is driven mechanically off the crankshaft and requires engine power to provide boost but can provide boost quicker than a turbo. Superchargers can also be more difficult to package under the hood