The main difference is that convection heaters (radiators, fan heaters, storage heaters etc.) heat the air whereas infrared heats solid objects – the walls, floor, ceiling, furniture and people.