What is the difference between a peddler and a vendor?

According to Chapter 175 of the municipal code, a vendor (“itinerant catering establishment”) is “any establishment which prepares food and drink at one location to be transported by motorized vehicles to other locations where the food and drink is sold from such motorized vehicles.” In short, a vendor deals with food, while a peddler deals with non-food items.