The difference between turbocharging and supercharging is simple: a turbocharger boosts engine air pressure by using exhaust gas to power a turbine that pushes more air into the combustion chamber.
Unlike the more familiar turbojet, which uses a turbine-powered fan to compress the incoming air before it is mixed with fuel, a ramjet compresses air by forcing it down an ever-narrowing funnel.