From my understanding, the ship date is the date when games are loaded onto trucks from the factory and sent to retail stores, while release dates are the dates you can actually walk into a store and buy the game. And the dates are usually just 1 day apart from what I am seeing.

Do I have this correct?