Convection currents are driven by the uneven heating of a fluid or gas. When a portion of the fluid or gas is heated, it becomes less dense and rises, while the cooler, denser portion sinks. This creates a circular motion as the heated fluid or gas rises, cools, and then sinks back down to be heated again.