Which of the following were lesser lords, who provided service to powerful lords?

The following were lesser lords who provided service to powerful lords:

1. Vassals: Vassals were feudal lords who held land from a higher-ranking lord in exchange for military service and other obligations.

2. Knights: Knights were often lesser lords who served as warriors and were sworn to protect and fight for their higher-ranking lord.

3. Barons: Barons were powerful lords in their own right, but they still owed allegiance and service to a higher-ranking lord, such as a king or a duke.

4. Counts: Counts were territorial lords who served under a higher-ranking lord, such as a king or an emperor. They were responsible for governing their territories and providing military support when required.

5. Dukes: Dukes were high-ranking nobles who often ruled over extensive territories. However, they could still be considered lesser lords if they owed allegiance to a higher-ranking lord, such as a king or an emperor.

6. Marquesses: Marquesses were noble lords who held land as a marcher lord. They were responsible for defending the frontier territories of a kingdom or empire.

These were all examples of lesser lords who provided service to more powerful lords in feudal societies.