Hi. I am confused about something and it is making me feel rather stupid. First of all i will explain what i know. I know a solar day is 24hrs long and it is defined by the position of the sun. I also know a sidereal day is 23h 56m and is defined by the postition of the stars (basically). The problem i have is with the solar day. As the earth rotates it also orbits the sun, and because of that orbit the earth has to rotate a little further each day. If it didnt then the sun would be in a different place. I can see in a sidereal day the earth roates 360 deg, however a solar day must be more then 360 degrees surely? Sorry for such an infantile question but is it just simply that a the earth rotates more then 360 in a solar day?