Коммунальная квартира - это обычная квартира в обычном, многоквартирном доме. Причём, даже, не обязательно, многокомнатная. Она может быть и обычной "трешкой", и даже, " девушкой", где все комнаты являются изолированными, и имеют разных хозяев.
Барак - это как правило, воеменная постройка, зачастую, одноэтажная, где (чаще всего), длинный коридор, по обоим сторонам этого коридора, располагаестся много комнат, одна большая кухня и туалет.
Бараки, часто были с частичными удобствами или вообще, без них, и имели печное отопление.
Но нет ничего более постоянного, чем временное.
В детстве я жила в районе, где было много таких бараков, в них жило полно моих одноклассников.
Недавно проехалась пр этому району. Бараки эти не снесли до сих пор. Просто их отремонтировали, провели удобства, сделали перепланировку, и теперь там, отдельные квартиры.