big demand means large amount of conception.that implies there are large number of buyers of goods.
big supply means huge service or large number of production
3.5m questions
4.5m answers