Click — универсальное событие, применимое ко всем элементам.
Submit — событие принятия формы.
И углубляться стоит начать, возможно,
отсюда.
PS: и за перехват событий тоже, впрочем, если ты вешаешь preventDevault на клике кнопки, которая отправляет форму, то блокируешь цепочку событий, в том числе отправку формы, или переход по ссылке (если к ссылке применяешь).