Слово "мещанин" это польская калька немецкого "бюргер", т.е. дословно "горожанин", который по своему статусу противопоставлялся сельскому жителю - "крестьянину". Кстати, и слово "гражданин" является производным от "горожанин", т.к. крепостное сельское население гражданскими правами и свободами не пользовалось.
Слово "мещанин" это польская калька немецкого "бюргер", т.е. дословно "горожанин", который по своему статусу противопоставлялся сельскому жителю - "крестьянину". Кстати, и слово "гражданин" является производным от "горожанин", т.к. крепостное сельское население гражданскими правами и свободами не пользовалось.
Ну а купец - это род занятий.