Historically, forms were often implemented as screens on a block-oriented terminal connected to a mainframe computer.
In the past, forms have been commonly displayed on a block-oriented terminal connected to a mainframe computer.