A guitar strap allows the player to securely position the instrument in a comfortable spot without the need to physically hold it. They can be useful whether playing seated or standing.
Strap buttons are the connecting points that let the user easily secure and/or remove the strap as needed. Each guitar strap needs needs two points of contact. On an acoustic guitar, these points are typically the endpin and either the headstock or the heel.