1st Answer:
Role of a Medieval Bailiff
A medieval bailiff was the peasants representative to the lord, and was a free man. He helped oversee the peasents work, managed the day-to-day profits and expenses of the manor & farm, and reported on the lord other servants. In some towns he also ran the court.
2nd Answer:
A bailiff was an administrative officer, as a sheriff, mayor, or administrator of a subdivision of a county known as a hundred. The person who supervised the work of peasants, and who may have been elected by them from among themselves for this purpose, was a reeve. The meanings of both words changed with time.
There is a link below to a more detailed discussion.