Question: what is the difference between a knight and a vassal?
Answer: Usually there is no difference because knights were vassals of the 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. Even if you were a mercenary knight you became a vassal to the king you were fighting for.