Stars appear to move from east to west across the sky because Earth rotates on its axis from west to east (counterclockwise when viewed from above the North Pole). This rotation makes celestial objects appear to move in the opposite direction. The stars themselves don't actually move in this pattern: it's an apparent motion caused by our perspective from the rotating Earth.