There is also a Hidden field. They are two different things. ->hidden() will remove a field from the form so it will not persist to data. The Hidden field is an actual hidden html input. Just be careful with what data you put in the field as it could be manipulated by users in the front end.