В русском языке возможны случаи, когда одно слово может выполнять разные функции в предложении, из-за многозначности слов. 1
Слово может называть какой-то объект, а затем его носители замечают, что сходными свойствами обладает другой объект, для которого тоже может подойти это слово. 1 Тогда название переходит, появляется вторичное, переносное значение слова. 1
Например, словом «рука» называется конечность человека, которая помогает что-то делать. 1 Как назвать человека, который во всём помогает, без которого нельзя справиться? 1 Для его обозначения тоже подойдёт слово «рука», и так возникает выражение «он — моя правая рука», то есть он мой верный помощник. 1 У слова «рука» появилось переносное значение. 1
Также разные части речи могут выступать в функции одного и того же члена предложения. 2 Например, глагол может выступать в роли сказуемого, а также существительное (Я пошла гулять. Мама — домохозяйка). 2