这三个词在古代代指三个阶层。
寒门是指祖上曾有人做过官,但目前已没落为小地主甚至自耕农的人家。
庶民是指祖上没人做过官,有一点固定财产如田地、房屋,自身种地务工经商的人家。
流氓即是流民,没有固定财产,受人雇佣的人家。