In CICS BMS, every field on a map uses three working storage fields: Length (the field length), Attribute (field attributes like protection/visibility), and Input/Output (the actual data field). These three components allow programs to properly interact with screen fields, handling both display and data input.