Push versus pull are two prominent marketing strategies used by companies to market their products. Pull marketing means marketing to end customers to create demand, while push marketing means ...