Question: what is the difference between a lord and a knight?
Answer: If you are made a lord in your lifetime (aside from judges) you get to vote in the House of Lords. No special privilege goes with knighthood, although it sounds good. These days, any British may be named “lord” (earl or baron) for life, as they be named a knight (“Sir” or “Dame”) for life.