Buttons kennen vele doelen en kunnen op vele manieren worden toegepast. Een button is een belangrijk element op elke website en zal de aandacht van de bezoeker moeten trekken met als doel om erop te klikken (call-to-action). Om dat te bereiken kunnen buttons in vele kleuren en vormen worden gepresenteerd en de aandacht laten trekken door er een interactief effect aan toe te voegen.