photos, and contacts? planning to upgrade my iphone 3gs to an iphone 4.. how do i save all my games, photos, and contacts?

some people have said to sync it to my itunes.
and by sync do they mean to just plug in my phone to my computer and let is sync.. does that mean that it is all backed up onto my laptop itunes?
i am just confused because i've been getting so many different answers.