What is the difference between Non-display and Hidden fields?
Non-display – Causes the data in the field to be invisible to the operator. The display positions for the fields appear to be blank. Use this attribute for passwords or other security-sensitive data. Non-display fields do not print. Hidden – Type H to indicate a hidden field (one that is used for both input and output but not displayed).