flexfield
In an Oracle environment, a flexfield is a database field that has flexibility built into it so that users can define reporting structures that are relevant to their specific organizations. Two types of flexfields are provided: key flexfields, which are required to record key data elements in Oracle applications, and descriptive flexfields, which are user-defined and record data elements that aren't automatically provided.