O conceito de demanda e oferta afirma que para um mercado funcionar, os produtores devem fornecer os bens e serviços de que os clientes precisam. "Oferta" representa a quantidade de bens que um mercado pode fornecer, enquanto " demanda "representa a quantidade de bens que os clientes estão dispostos a comprar.
Os preços das mercadorias no mercado são definidos pela demanda das mercadorias. Todo o processo começa com os consumidores exigindo mercadorias. Quando a demanda é alta, os fornecedores podem definir preços altos para as mercadorias. Isso, por sua vez, estimula os produtores a produzir mais bens para obter lucros. No entanto, se os preços forem muito altos, apenas alguns clientes podem comprar as mercadorias. Quando a oferta e a demanda atingem o mesmo nível, o mercado está em equilíbrio.