What Are Carriage Bolts?
Carriage bolts, sometimes wrongly referred to as carriage screws, have a round head, a square neck and machine threads.
Carriage bolts have a round head that gives a wide load-bearing surface (without the need for washers) as well as a finished appearance when installed. The square neck on the carriage bolts is designed to fit snugly into the mating material so that it prevents the bolt from spinning during the tightening of the nut.
More info