Original: A set screw (grub screw) is generally a headless screw but can be any screw used to fix a rotating part to a shaft.
Simplified: These are three different types of screw.