Gaiters keep things out of the shoes but are not waterproof, waterproof socks keep water away from your skin, but! that said waterproof socks will make your feet sweat. In my recent camino del Norte I had days and days of rain, wet trails, hail like cold hell and my shoes looked like sponges...