market, outline