Tibetan Prayer Flag: do you know the real meaning of it?

Many of us have probably seen the Tibetan prayer flags millions of times in pictures, movies, documentaries or even in person if you have been in Tibet, Nepal, “the Little Tibet” in North India or any place around the Himalayas. But do we know the real meaning of them, or why they use them for?