Так и подмывает сказать "потому что гладиолус", но это банально.
Не превращайте Ваше объяснение в лекцию об устройстве мира, вопросов станет только больше. Не говорите глупости, "знающие" сверстники засмеют. Объясните так, чтобы ребёнка это удовлетворило в соответствии с его возрастом.
Например:
Солнышко наше чистое, солнышко наше лучистое к нам в гости, тепло принесло.
Солнце приходит к нам, чтобы было тепло и свет.
Солнце - это шар, из которого идут горючие газы и он летает по небу. Оно горит, а мы греемся.
Воспитываете сына в строгих религиозных рамках: "Его создал Бог, чтобы людям дать свет и тепло".
Хотите создать из него учёного или идиота: "Подрастёшь - узнаешь".