Basically, a dishwasher is a robot that cleans and rinses dirty dishes. Humans have to load the dishes, add detergent, set the proper washing cycles and turn it on, but the dishwasher accomplishes a whole series of functions by itself. A dishwasher:
- Adds water
- Heats the water to the appropriate temperature
- Automatically opens the detergent dispenser at the right time
- Shoots the water through jets to get the dishes clean
- Drains the dirty water
- Sprays more water on the dishes to rinse them
- Drains itself again
- Heats the air to dry the dishes off, if the user has selected that setting