According to the Thymeleaf documentation:
Field errors and All errors looks pretty much like the same thing (all errors is just a list of every field error which occured). Global errors are not necessarily associated with fields in form:
Quote (documentation, chapter 8.3):
There is a third type of error in a Spring form: global errors. These are errors that are not associated with any specific fields in the form, but still exist.
Hope it clarifies error types.