Different typologies of buttons:
Sew on buttons:
Tack buttons
Toggle and rope: