The configuration and machinery of hot water heater may vary, but the basic working principle remains the same. A heat source (charcoal, gasoline, propane gas, solar panel, etc.) is used to warm up cold water to a desired temperature range, which is then delivered via faucets.