cafe: a small restaurant where drinks and snacks are sold
restaurant: a building where people go to eat
transaction file: (computer science) a computer file containing relatively transient data about a particular data processing task