5.1. Distinguish buttons from links
Limit the use of buttons for actions and links for navigation.
<input /> are for triggering an action.
They are to be used in cases such as submitting information, displaying the next or previous image in a carousel, closing a modal dialogue box, etc.
<a> are for navigation.
They are used to move to another page or to a specific area of the current page, by means of an anchor system.