How does a piano differ from a keyboard?

The word piano or piano forte, refers to an acoustic piano. The word keyboard usually refers to a digital piano, stage piano, electronic piano, whatever you want to call it piano.