A cassette setup uses your bike's existing drivetrain. Remove the rear wheel, mount the bike on the trainer and shift through the cassette using your normal gear levers, just as you would outdoors. Because you are using your existing gears, the cassette on the trainer must match the cassette on your bike.
Zwift Cog simplifies setup by removing the need to match cassette speeds with your bike's drivetrain. Compatible with virtually all 8- to 13-speed bikes, it pairs with Zwift Click, which mounts on the handlebars and provides virtual shifting on supported trainers.
What is a cassette on a smart trainer?

A cassette is the stack of sprockets normally fitted to your rear wheel. On a direct-drive smart trainer, the cassette goes on the trainer instead of the wheel, giving the chain something to run on when the bike is mounted indoors.
This is the setup many riders already know. You fit a cassette that matches your bike's drivetrain, attach the bike to the trainer and use your normal shifters. The rear derailleur moves the chain across the sprockets just as it does outside.
The key is compatibility. A cassette needs to match your drivetrain and some gear adjustment may be required for perfect shifting.
What is Zwift Cog?
Zwift Cog is a single sprocket that replaces a traditional cassette on supported smart trainers.

Zwift Cog includes ten chain alignment positions which allow you to find perfect alignment without the need for additional tools, or to adjust the gears on your outdoor bike.
Zwift Cog works in harmony with both Zwift Click controllers (a small wireless controller which mounts anywhere on the handlebars of your existing bike) and Zwift Ride, the all-in-one smart bike setup.
Zwift Cog replaces the cassette with a single sprocket. Compatible with almost any 8- to 13-speed bike, it removes the need to match cassette speeds with your bike's drivetrain, making setup much simpler for new users. Paired with the wireless Zwift Click, the trainer handles the virtual gear changes, so the chain stays on one sprocket while you enjoy up to 24 virtual gears. The result is a quieter ride and an easier way to swap between compatible bikes without changing cassettes.
How does virtual shifting work?

Above: virtual shifting in action. Using Zwift Click changes gears instantly without moving the chain between sprockets and gives you control of ROUVY from your handlebars.
Virtual shifting changes the trainer's resistance instead of moving the chain. Zwift Click sends a command, the trainer changes the virtual gear which is also displayed in the app.
On compatible setups, Zwift Click gives up to 24 virtual gears. That range can be useful if your bike has a narrow real-world gearing setup, such as a gravel bike with a single front chainring or a mountain bike with climbing-focused gears.