I termoconvettori riscaldano l'ambiente sotto l'influenza del flusso e dello scambio delle masse d'aria. Questo flusso può essere forzato (l'aria calda può essere espulsa) o naturale, per gravità. I termoconvettori possono essere alimentati con elettricità (resistenze) o acqua calda (impianto di riscaldamento centralizzato).
I riscaldatori a resistenza vengono riscaldati dal calore generato nella resistenza sotto l'influenza del flusso di corrente. Ciò presenta molti vantaggi: la facilità di trasporto, la regolazione della potenza (solitamente a gradini) e il funzionamento silenzioso consentono un comodo utilizzo di tali riscaldatori all'interno. I riscaldatori a resistenza sono spesso dotati di un sistema di spegnimento automatico in caso di surriscaldamento.