Those textboxes, datepickers, textareas, etc... or DB fields. Does anyone know the etymology of it? Why those are "fields"? Is it because a field is an open space area that has no trees growing on it thus representing a textbox with no data in it? I can get why a mouse controller is called this way - it looks like a mouse. But what about fields? In other languages a word with the same meaning is used, but I believe it's been borrowed from English.