Question: what are similarities and differences between harpsichord and piano?
Answer: A piano is a “struck string instrument” that makes sounds by striking strings with hammers and vibrating them. A harpsichord is a “plucked string instrument” that makes sounds by plucking strings with plectrums and vibrating them.