Buttons hebben vele toepassingen en kunnen op diverse manieren worden ingezet. Als belangrijk element op elke website, is het de bedoeling dat een button de aandacht van de bezoeker trekt en uitnodigt om erop te klikken (call-to-action). Om dit te bereiken, kunnen buttons in verschillende kleuren en vormen worden gepresenteerd en aandacht trekken door interactieve effecten toe te voegen.