Да, между словами «маргинал» и «люмпен» есть разница по значению. 23
Маргинал — человек, который по тем или иным причинам находится на границе между разными социальными группами. 3 Он утратил прежние социальные связи, находится на периферии своей социальной среды и не имеет устойчивого социального статуса. 4
Люмпен — люди, имеющие наименьший уровень доходов, образования, престижа и власти, находящиеся на дне социального общества. 1 Обыкновенно к люмпенам относят нищих и бродяг. 1
Таким образом, основное отличие в том, что маргиналы могут быть даже состоятельными людьми, не признаваемыми при этом обществом, поскольку они по каким-либо причинам утратили своё прежнее положение, а люмпены, как правило, не имеют почти никакой собственности: они либо бродяжничают, либо живут в чужих домах, и располагают только самыми необходимыми для жизни вещами. 2