Why do We have Different Time Zones?

We have different time zones because Earth rotates around the sun. Having different times zones allows everyone to have sunrise in the morning and darkness at night. It gets all the world on the same schedule. Hope this helps.