The ZOrder of a field determines whether it is rendered in front of or behind other fields that overlap with it.
High ZOrder values bring the field to the front, low values send it to the back.
Because ZOrder values are relative, it is usually easier to call the FieldBase.SetZOrder method, which ensures the field is rendered in front of or behind all other overlapping fields.