The platform offers many options for all types of riders: training plans, individual training rides, group workouts, free rides across multiple different worlds and my favourite: virtual races.
There are multiple worlds in Zwift, and the developers continue designing new ones. Some are based on real locations, like London and France, and some are purely imaginary, like Watopia.
Each Zwift riding location has its own character and nuance, but there are usually a variety of loops ranging from long low elevation rides, to steep climbs up mountains.
The Zwift races and group workouts offer a social component, linking you to riders all over the world.
In open mode, you can pedal around any of the worlds at your leisure, follow a chosen route, or you can make it up as you go by telling Zwift where you want to go.