Meaning: This means that the sun is giving out light and heat, making the earth feel comfortable and not cold.
Choice of Words: Sun is the star at the center of our solar system. Shine means to give out light and heat. Warm means to make something feel comfortable and not cold. Earth is the planet we live on.