What is the difference between Bitcoin and Bitcoin Cash, though, and why does it matter?
Bitcoin is the original, BCH is a shitcoin whose entire purpose for existence is money-grabbing on the back of the bitcoin name. BCH has zero purpose other than this.
It matters because people might be fooled into thinking that BCH (or any other bitcoin fork) is actually worth buying. Just stick with the original - there is a reason that bitcoin marketcap dwarfs everything else.