<button> новее, чем <input type="submit">, более семантичен, легко стилизуется и поддерживает HTML внутри него.
<button>
<input type="submit">