Specifically, it belongs to the Slavic branch of the Indo-European language family. Within the Slavic branch, Russian is part of the East Slavic group, along with Ukrainian and Belarusian.
This means that Russian shares a common ancestor with languages like English, Spanish, Hindi, and Persian, going back thousands of years.