Все три названных предмета - являются крепежными изделиями с наружной резьбой, при этом имея ряд конструктивных и функциональных отличий.
Так, болт - снабжен головкой, как правило шестигранной, предназначенной для заворачивания при помощи гаечного ключа. Предназначен для заворачивания в резьбовое отверстие, то есть отверстие с заранее нарезанной резьбой.
Винт - подобен болту, но имеет головку с прорезью под отвертку - чаще крестовую или плоскую шлицевую. Но возможны и другие виды шлицев: звездообразные, граненые, "вилочные", и пр. Как и болт, предназначен для завинчивания по готовой внутренней резьбе.
В отличие от них, саморез - имея также наружную резьбу, предназначен для заворачивания без заранее нанесенной резьбы. То есть его резьба при закручивании "сама нарезает" резьбу. Как и винт, саморез снабжается шлицем.