Why are the keys on a piano black and white?

Why are the keys on a piano black and white?

By LBC

Also - do you sweat in water?
-
-
Heart UK
Mute/Un-mute