Food preparation is another area where the change in recent decades has been dramatic. Today, two food industry sectors are in apparent competition for the retail food dollar. The grocery industry sells fresh and largely raw products for consumers to use as ingredients in home cooking. The food service industry, by contrast, offers prepared food, either as finished products or as partially prepared components for final "assembly". Restaurants, cafes, bakeries and mobile food trucks provide opportunities for consumers to purchase food.