Question: what is the difference between a sheet metal screw and a cap screw?
Answer: Generally, machine screws are inserted into already-threaded, or tapped, holes. Meanwhile, sheet metal screws are used to attach metal to metal; they have sharp threads that allow them to cut and thread a hole as they're driven in.