Although they look very similar, the main difference is that a bolt is non-tapered and uses both a washer and a nut to hold components and materials together, whereas a screw is tapered and works in conjunction with a pre-existing thread or creates its own to secure materials and components together.