running two programs on different systems or parts of the program asynchronised and still be able to communicate with eachother. If you make a call to a database on a webserver, it may take a while before you get a response. You don't always want to have your game frozen up and wait for response, so if you write the database-communication part in a separate thread, that thread will wait for answer while your game can continue running.


Click and join the 3dgs irc community!
Room: #3dgs