Question: what is the difference between knights and vassals?
Answer: Usually there is no difference because knights were vassals of the king. ... Generally, this pledge was such that the knight served doing military combat for his king. In exchange the knight would receive loot from battles, his own estate and position in the King's court. Every noble had to be a vassal to a lord.