В чем разница между обогревателем и тепловой пушкой?

Хотелось бы понять - в чем принципиальная разница между масляным обогревателем и тепловой пушкой. Понятно, что они различным образом генерируют тепло, но что лучше? Зачем нужно одно, если есть другое. И вообще, когда и что использовать стоит?