SmartObject properties are called fields when you're designing views and forms. When you use a SmartObject for the data source of a view, each of the SmartObject properties become fields in the view. While you don't need to use all SmartObject fields as controls on the view, it is common practice to have a main SmartObject bound to a single view, with all or most of the properties from the SmartObject bound to controls on the view. You can add one or more controls that are not linked to any data source. When you drag a field onto the view canvas, a control is automatically added and bound to the SmartObject property represented by the view field. In some cases, such as a SmartObject property called ID that is an AutoGUID or Autonumber, you probably don't want to include this in the view bound to a control, yet it's value still need to be available for using in rules and other operations that might require the ID of the current record.
