The flag of Russia is a piece of cloth that has three horizontal stripes of three colors: white, blue, and red. The white stripe is at the top, the blue stripe is in the middle, and the red stripe is at the bottom.
The white stripe symbolizes peace, purity, and nobility. The blue stripe represents faith, truth, and loyalty, while the red stripe stands for courage, strength, and love.
The flag was adopted in 1991 after the fall of the Soviet Union, which was Russia's former government. Before that, the Soviet Union had a different flag which had a hammer, sickle and red star on it.
Since Russia is the biggest country in the world, it has a lot of land and people with different cultures, so the flag helps unite them under one symbol.
You might see the Russian flag being waved during national holidays or events like the Olympics. It's an important symbol that represents the entire country and everyone who lives there.