Для нагрева воды можно использовать газовый котел (колонку). Дешево, но нужен газопровод.
Электрический проточный нагреватель воды начинает греть воду в момент разбора воды, когда открывают кран горячей воды. Вода нагревается практически мгновенно, проходя через нагреватель. Такой нагреватель компактен, но потребляет не менее 3,5 кВт.
Электрический бойлер, или бойлер косвенного нагрева, включается по мере необходимости и потребляет меньше (1-3 кВт), но теряет часть тепла на поддержание температуры бака.