I had a Czech genealogist look up some information for me and was quite pleased with what he found on my family - back to the mid 1700s! One of the occupations he found was called "stolar" which he translated as "joiner" and "domkar" which he translated as "cottager". Although I'm quite sure these mean something specific in Czech genealogy - I am having trouble figuring out exactly what they mean.
Stolař is craftsman who produces furniture. The word is formed from the Czech word stól (modern Czech stůl) and the male suffix -ař. Czech stůl is cognate to English stool. The original meaning was identical with the English term, but later it was shifted to table and various derived words like stolec, stolice, stolička were used for stool. Hence stolař means literally stool maker or table maker. Domkář is not profession, it is small house owner in the country (dům = house; domek = diminutive of dům, i.e. small house, cottage; domkář ← domek + male suffix -ář).