Superchargers use various different types of compressors but are all powered directly by the rotation of the engine, usually through a belt drive. The compressor can be centrifugal or a Roots-type for positive displacement compression. An example of an internal compressor is a screw-type supercharger or a piston compressor.