Granules on the photosphere are caused by convection currents (thermal columns, Bénard cells) of plasma within the Sconvective zone.