An on-line database is one in which all the customer records can be called up on your screen instantly when you want them. On-line databases are kept on disk. The opposite of on-line is off-line (or Batch) which usually means that the database is kept on magnetic tape.