Buttons, links, and actions are standard functionality available in all orgs, and can be easily customized by an admin without any code. In general, buttons, links, and actions can be added to Salesforce (usually to a record) to do something. What they do depends on which feature you choose, and how you set it up. […]
How to Create Custom Buttons and Links in Salesforce
Tables with action buttons
Salesforce Buttons, Links, and Actions - What to Use When?
Salesforce:Lightning Quick Actions - Melissa Wiki
Use visualforce page from Buttons, Links, and Actions in custom lightning component in case of S3 Uploader - Salesforce Stack Exchange
How to choose the right Button
Launch Workflows from Salesforce (Legacy) – Ironclad
Use Quick Actions, Custom Buttons, or Apex
Salesforce Buttons, Links, and Actions - What to Use When?