system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: When cleaning, when should you use ammonia? When should you use alcohol? When should you use bleach?
gpt
Aqueous ammonia (ammonium hydroxide) is excellent at breaking up organic deposits such as grease, oils, mildew, mould, soap scum, etc... It's a staple in glass, mirror, and window cleaners.

Alcohol is a powerful disinfectant and organic solvent. Although it can be used as a household cleaning solution, it's not commonly used as such. Rubbing alcohol can be used to disinfect and clean things like needles, knives, jewelry, electronic contacts, etc.. It's more aggressive at breaking up deposits than aqueous ammonia but it's also harsher and more expensive. Rubbing alcohol is also flammable and evaporates quickly. As such, it's not a very ideal surface cleaner. However, it can be used to clean areas which cannot normally be washed or rinsed, such as cleaning spilled soda out from between the keys on a keyboard, where leaving little to no residue is desirable.

Rubbing alcohol is outstanding at cleaning finished metal such as stainless steel and chrome because it easily removes fingerprints and oily deposits. It's also great at removing marker and crayon from painted walls and restoring whiteboards.

Chlorine bleach is an extremely powerful and extremely cheap disinfectant. It's not a cleaner; it's used to kill virtually everything microbial in nature.