key fields are like record key for ksds file and is used for dynamic retrieval of segments. those fields will arrange in the ascending order. the fields other than key fields are called search fields in a segment.
Key field is unique whereas search key need not be unique. There can be multiple segment occurrences can be obtained for the given search key fields which can be obtained by GN calls. Whereas key field record can be obtained by only GU call