Why does toast turn brown — and taste nothing like the bread it was?

Heat makes the sugars and proteins in the bread react with each other (the Maillard reaction). That one reaction makes the brown colour, the crunch, and hundreds of new flavours at once.

From But WHY?! (p.30) — one of 162 illustrated answers for curious kids aged 7–12.