В современном русском языке «жена» и «супруга» считаются синонимами, однако раньше это было несколько иначе. Этимология слова «жена» происходит от древнеславянского корня «-ген-», который имеет индоевропейское происхождение и означает «род». Аналогичные корни также присутствуют в словах «ген» и «генетика». Поэтому «жена» означает «рожающую». Т.е. изначально «жена» обозначала взрослую женщину, которая достигла определенного возраста и может рожать детей. Слово «супруга» появилось гораздо позже. Оно было заимствовано из старославянского языка и происходит от глагола, который означает «впрягать вместе, стягивать, соединять». В старославянском, древнерусском и древне-сербском языках, согласно изданию «Ученые записки института славяноведения» (Наука, 1959 год), первоначальное значение «супругов» было «колесница, запряженная парой; пара волов в одной упряжке». С течением времени слово «супруга» стало связанным с словом «жена».