The flag of Sweden is a Scandinavian cross that extends to the edges of the flag. This Scandinavian cross represents Christianity.
According to Ancient and Heraldic traditions much symbolism is associated with colors. The colors on the Swedish flag represent the following: Yellow - a symbol of generosity; Blue - vigilance, truth and loyalty, perseverance & justice. (source)
Thank you Johanna!