What does the Japanese Flag Represent?

The Japanese flag represents Hinomaru, which is the red sun circle, or sun as it is rising. It is thought to have been presented to the Emperor in honor of a goddess, Amaterasu. You can find more information here: