This used to be operating system stuff, but unfortunately it has leaked into applications because of networking, because you now need to be able to go off to someplace where you may have to wait a long time before you can get a response back. 