Contemporary operating systems, such as Unix, encourage you to run several programs at once, in the sense that your computer works on each for a while in a round robin.
Accordingly, you can imagine that you have a program, connected to a
network, that periodically produces a new file full of trade information.
You can further imagine that you would want the
analyze_trades
to unleash itself on the trade-information file every
few minutes, so as to keep an up-to-date analysis on your screen.