Even though Diablo III will be played online, Blizzard has found a way to escape problems caused by player’s bad connection.

According to beta testers, Diablo III uses a new method of communication between server and client. Thus, the client will make its own calculations, the data is then sent to the server for verification only. But you won’t have to expect server response, thus the lag is eliminated.