デモ

でも
noun
demonstration; protest; demo
1. demonstration; protest march
A public gathering or march to express political or social opposition or support for a cause.
The students held a demonstration.
反戦(はんせん)デモ何千人(なんぜんにん)(ひと)参加(さんか)した
Thousands of people participated in the anti-war demonstration.
A large-scale protest march blocked the streets, making it completely impossible for cars to get through.
2. demo; demonstration (of a product or skill)
A practical display or preview showing how something works.
I was shown a demo of the new software.
You can download the demo version of this game for free.
I couldn't help stopping when I saw a famous chef doing a cooking demonstration at the department store's food section.

デモ is a shortened form of デモンストレーション (demonstration). Used for both political protests and product/skill demonstrations.

Sense 1 (PROTEST) collocations

Sense 2 (DEMO/PREVIEW) collocations

Usage

Context usually makes the meaning clear. In news and political contexts, デモ means protest. In business and tech contexts, it means a demonstration or preview.