A water kettle lets you consistently heat water to the same temperature (not just boiling, high-end kettles have additional temperature options), regardless of:
- Amount of water
- Initial temperature of water
- Position of water container
They also prevent superheated water accidents.