User: What is the difference between a piano and a keyboard?
Assistant: The main difference between a piano and a keyboard is the number of keys they possess. A piano typically has 88 keys, while a keyboard usually has between 25-61 keys. Additionally, pianos typically have weighted keys while keyboards typically have non-weighted keys, giving the piano a more realistic feel when playing.