Teoriile economice ale ofertei și cererii se bazează pe principiul că prețul și cantitatea unui bun sunt determinate de interacțiunea dintre oferta și cererea existente pe piața respectivă. Factorii care influențează oferta includ costul producției, tehnologia disponibilă, resursele naturale și reglementările guvernamentale. Factorii care influențează cererea includ prețul bunului, preferințele consumatorilor, venitul disponibil, publicitatea și factorii demografici.