Question: what is the difference between a punch and a drift?
Answer: What's the difference between drifts, punches, and chisels? Punches are for making holes of various shapes, drifts are for making those holes larger, and chisels are for cutting. A drift pin is used for making holes larger or aligning holes. A punch typically is used to make a guide mark to drive a nail into.