Many types of custom fields are available

Custom FIeld Types

Every field can be edited, searched, and used in reports

Screenshots of custom fields in use
Every user can enter values in the fields that they have permission to edit. Those fields can be viewed by other users, used to search for records in the archives, and loaded into reports.

Security on every field

Object Permission Screenshot
Administrators can set permissions on every built-in and custom field. These permissions can be assigned to groups and even to individuals.