Оба понятия происходят из феодального общества Западной Европы. Сеньор- это феодал (земельный собственник), в зависимости от которого были крестьяне, более мелкие феодалы. Иногда в зависимости были и горожане. Переводится с латыни это слово, как старший. Подобное понятие имеет слово "сюзерен". Власть сеньора держится на вассальной зависимости. Позднее слово "сеньор" употреблялось, как уважительное перед именем или фамилией.
Вассал- более мелкий феодал, чем сеньор или сюзерен. Имеет обязанности и повинности перед сеньором. Вассалом называли и просто зависимого человека, государство.