Check out example codes for "html button type". It will help you in understanding the concepts better.
Code Example 1
<button type = 'button'></button>
<button type = 'submit'></button>
<button type = 'reset'></button>
Code Example 2
<input type="button" value="Button content...">
Learn ReactJs, React Native from akashmittal.com