A disabled submit button can prevent duplicate submissions or indicate that required data is incomplete or an async submit is still pending.