Usage patterns
デモを行うto hold a demonstration
A citizens' group held a demonstration in front of the station.
〈物〉のデモをするto give a demonstration of a product
We showed customers a demo of the new product.
デモに参加するto take part in a demonstration
Many students took part in the demonstration.
デモを見せるto give a demo (of how something works)
They gave us a demo of how to use it.