Freewheel or cassette: what’s the difference?
A freewheel, also known as a block, consists of either a single sprocket or a set of sprockets mounted on a body containing an internal ratcheting mechanism and mounted on a threaded hub. It screws directly onto the rear wheel of your bike and the mechanism that locks when you pedal forwards - forcing the wheel to be driven by the train. It spins freely when you're simply cruising along, i.e. not pedalling or going backwards.
A cassette is the modern alternative and has quickly overtaken the freewheel. Cassettes have a series of straight splines forming the mechanical connection between the sprockets and the cassette-compatible hub, called a freehub which contains the ratcheting mechanism. The entire cassette is held on the hub by way of a threaded lockring. Some cassette systems from the end of the 1980s and the start of the 1990s used a threaded small sprocket to hold on to the larger splined sprockets. Cassettes resemble freewheels when installed but differ when removed as they don't contain a freewheel's internal ratcheting mechanism.