The words button and pin are often used interchangeably. How we define the difference: Buttons are created with your design printed and pressed onto steel, while pins, specifically enamel pins, are casted metal shaped by a mold.