Ответ:

Однокоренные слова называются так потому, что они имеют общий корень - главную значимую часть слова, которая выражает их основное лексическое значение. Слова с одним и тем же корнем обычно имеют общее смысловое ядро, хоть и могут иметь разные суффиксы, префиксы или окончания, придающие им новые оттенки значения. Например, слова 'лес', 'лесной', 'лесник', 'лесок' имеют общий корень 'лес-' и все связаны с понятием леса. Таким образом, наличие общего корня и определяет однокоренность слов.