Как уже написали, таунхаус - это загородный дом на несколько владельцев с отдельными входами. Квадрохаус - вариант таунхауса на четырех хозяев.
Что касается дуплекса (есть ещё и триплексы), то вообще говоря это любая жилая недвижимость на двух хозяев. Например, коммуналка с двумя комнатами у разных жильцов и общей кухней будет тоже дуплексом в американском понимании этого слова.
Что касается преимуществ или недостатков таунхаусов, конечно, это компромиссный вариант между частным и многоквартирным домом. Честно говоря, я бы для себя такой вариант рассматривать не стал. И вот почему: строят таунхаусы по упрощенной технологии - по сути дела это щитовой барак, поделенный на отдельные секции, со всеми вытекающими отсюда прелестями типа невольного участия в личной жизни соседей. Отсутствует участок, нет возможности что-то достраивать, расширять (например, гараж для второй машины, баню, зону барбекю, бассейн и т.д.).
Даже сегодня таунхаус - отнюдь не "мечта поэта", не факт, что лет через 20-30 такие сооружения вообще будут востребованы (т.е. ликвидность этой недвижимости сомнительна).
На мой взгляд, лучше ограничиться городской квартирой, особенно если есть маленькие дети - с поездками в садики, школы, секции, поликлиники Вы проклянете "загородный рай". Если Вы уже в возрасте и дети выросли-разлетелись, если хочется жить на свежем воздухе, но на полноценный коттедж денег не хватает, можно остановится на зимней даче с круглогодичным подъездом.