Вопрос такой обширный, что в рамках одного ответа всего не охватить. Начну же с различения мещан от крестьян, естественно с этимологии - которая суть ключ ко всем терминам и понятиям. "Мещане" по «Жалованной грамоте городам» (1785г.) трактуются как
А берет начало термин от словенского «место», «м(Я*ять)сто» — «город», стало быть «мещанин» — горожанин, ведет начало от посадских Московской Руси, от мелких ремесленников и торговцев, позже выделенных в отдельное сословие. Интересен в данном ключе документ Екатерины Второй 1769 года
в котором читаем:
И далее предписывалось, что записать себя в ряды мещан мог любой горожанин, который имел в городе недвижимую собственность, имел ремесло или
С горожанином (мещанином) разобрались, переходим к селянину, крестьянину, лапотнику...
Начнем с того, что крестьянин к христианам не имеет прямого отношения, так как происхождение крестьянина древнее религиозного термина, скорее уж христианан на крестьянина не похож.. однако, конкретнее есть несколько версий этимологии слова "крестьянин". Сейчас уже научно доказано происхождение языков мира из единого источника, поэтому сравнивая слово «крест» со словами из других языков (у А.Афанасьева в книге
читаем:
И еще (там же):
часто связывают его с методом пожога, как формой земледелия.
Приверженцы "ностратической школы", у истоков которой стоял трагически погибший советский лингвист Владислав Свитыч-Ильич, высказывают мысль что протоиндийцы в допотопные времена селились рядом со славянами. Языковая общность подтверждает это.
Из наскальных надписей царя Ашоки (273–232 гг. до н. э.)
В тему интересен пример из жизни, о котором рассказывал индийский профессор-санскритолог Дурга Прасад Шастри,
Всем этим подвожу читателя к санскритскому «krsi» (пахарь, плуг, KRst провести линии на земле)- "возделывание земли", на которое при трактовке крестьянина тоже кто-нибудь обратит внимание.
к прочтению по теме.
Селянина же практически все словари ставят в синоним к крестьянину.