I'm creating an interface, meant to be used by non-technical business people, which needs to be able to define simple structures to hold some user data.
I want to be able to support Boolean fields, but I suspect that most non-technical people won't know what "Boolean" means.
To avoid explaining it, I'm thinking of using the word "Switch" and comparing it to a power/light switch, i.e. it can only be on or off.
Does this make sense, or can anyone suggest a better alternative?
For context, it is a mostly English-speaking audience.
Edit: I don't think I explained this very well :^(
I'm talking in general terms here, so nothing to do with the labels that will be displayed or the user's problem domain. A string of characters is a "Text" field, a date is a "Date" field, so what do I call a field that holds Boolean values?
Edit 2: The question that has been suggested is similar, although I didn't find it during search, as the title doesn't really relate to the content.
I want to avoid "Checkbox", as suggested here and in that question. Even if many people know what a checkbox is, it still ties the name to an implementation detail, albeit a common one.