Главная мысль
Форма — блок ввода данных пользователя с отправкой на сервер/обработчик.
<form action="/api/login" method="post">
<label>Email <input type="email" name="email" required /></label>
<button type="submit">Войти</button>
</form>
Ключевые куски: form, поля name, кнопки submit, метод GET/POST, валидация, доступные label.
Итог: формы собирают и отправляют данные; без name поля не попадут в submit.