A teakettle is the piece of cookware which you fill with water and put on the stove, and which whistles when the water begins to boil. A teakettle should never actually contain tea; its function is to heat water.

Compare teapot, which does not go on the stove. You pour hot water from a teakettle into a teapot.