convection can happen in gases and liquids. energy is transferred by heating to the thermal store of the liquid or gas.
the particles are able to move so the space between individual particles increases. this causes density of the region being heated to decrease.
the warmer and less dense region will rise above the denser, cooler regions.
if there is a constant heat source, a convection current can be created