A demo is a small portion or sample of a product. Usually the product is music, video game, or computer program. Demos are usually given to people who might be interested the product to try it before buying and advertise the product.