Russian often use the full combination of the first name, the patronymic (the father’s name) and finally, the last name. This happens most in formal situations or to show respect.
You might notice that the last name differs for women, where an ‘a’ is added to the end of the surname.