Это слова, имевшие в прошлом общий корень. Например, слова начало и конец - родственные. Они восходят к одной и той же индоевропейской основе *ken 'появляться, начинать'. Отсюда же слово искони 'вначале'. Слово конец в древнерусском языке имело значение и 'граница' (где что-то кончается и что-то начинается). Объяснить это можно, учитывая представления наших предков о времени. Древние люди считали, что время циклично, поэтому начало и конец – это одна точка на колесе времени.
В школьных учебниках термины однокоренные и родственные слова используются как синонимы. Однако описывать некоторые языковые явления удобно, разграничивая значения этих слов. В этом случае родственными называют слова, которые на современном этапе развития языка не осознаются как содержащие общий корень, но которые когда-то были однокоренными. См., например, наши ответы на вопросы № 284150, 282399, 281311.
В этом случае сочетание: две души. Числительное два (две) требует формы единственного числа родительного падежа, поэтому ударение падает на и: две душИ.
Да, эти названия склоняются.
В этимологических словарях отмечается родство слов с корнями тесн- (тесный, вытеснять и др.) и тис- (стиснуть, тиски и др.).
У нас уже возникал этот вопрос. Ответ отрицательный. В слове гекатомба выделяются два корня: hekaton (числительное 100) и be (бык). Это жертвоприношение, при котором забивали 100 быков - особо торжественное действо. Имя же Гекаты Hekate, как и большинство имен греческих богов, негреческого происхождения. Есть всякие теории, но в конечном счете только имя Зевса надежно этимологизируется на индоевропейской почве, Остальные - либо из Междуречья, как Афродита - Астарта, Иштар, либо догреческого происхождения, либо явные прозвища, как Дионис ("Зевсово дитя"), да и того часто ассоциируют с семитским Адонисом...В общем - не родственны эти слова.