Не настаиваю на истину в последней инстанции, только судя по тому что видел и слышал.
Хутор и выселки - в принципе одно и то же. Разница в названиях в основном обусловлена местными и т.п. особенностями.
Выселки, как понятие, более распространены в Центральной части и часто так называли место, где жилы не члены общины.
В этом плане интерсную вещи пришлось видеть на Тамбовщине - рядом два села, и в том и в другом была удаленная часть, так в одном это были выселки, а во втором (жители которого считали себя потомками казаков) - хутор ;)).
И жили в том и другом случае далеко не родсвеники.
По словам дедов на хуторе до войны было с полсотни дворов. Да и в 80-х было более десятка.
Что касается того, что хутора часто "не относили" к другому населенному пункту - более распространенная привязка была к приходу церкви. Хотя в 16-17 веках вполне нормальной была адресация - деревня Кривошеево, села Кукуева.
Кроме того в процессе развития бывали случаи, когда деревня, а то и хутор вырастали гораздо крупнее "базового" населенного пункта, но сохраняли старый статус и название.