For many gamers, it is very important that the process of being in the game is as comfortable as possible (because it depends on whether you get a pleasant feeling from the game).
Lags are a big problem!
Perhaps the most important desire is the absence of lags in online games, because here we have to not only show our skills in front of other real players, but also help our team win. This is especially felt when playing "Dota 2" ("Dota 2" ), because this game not only serves for a pleasant pastime, but also is an e-sports discipline (tournaments with fairly decent prize pools are systematically held). If during the game you had some delays, then you should immediately think - why does Dota 2 lag?
To begin with, the main question is - did the game lag earlier or not? If so, then try to remember from what point the lags started, and try to return everything to its original state. Can't remember? Or does it lag right after installation? Then read on.
What is the problem?
In general, there can be many reasons for this. Let's take a look at the most common ones and try to answer the question of why Dota-2 lags. This is a game that assumes that all players have an Internet connection (after all, the games go online), so the quality of your connection is a very important thing. If you do not know why Dota-2 lags, then first check the speed that the provider provides you. There may be some kind of malfunction, or your connection load is too high. If you use any programs for downloading all kinds of files, then it is better to turn them off. Also, all browsers that have some load (listening to music through the browser, games running in them, watching videos, etc.) are subject to shutdown, because this can become the reason why Dota-2 began to lag.

The fact is that between your game client and the server there is a constant exchange of game packages (where other players go, what abilities they use, etc.), and with a weak connection, some of them are lost, which leads to various delays.
Perhaps the matter is in the computer?
If after disconnecting all the loads on your Internet connection, the problem persists, then it is worth considering it from the other side. Why did you start lagging Dota 2? Maybe because the performance of your video card does not reach the standards of the game? There are two options. The first is to set all the graphics settings in the game to a minimum and check again. The picture, of course, will noticeably lose in quality, but you will get high performance and, as a result, good game quality. The second option is to remove the load from the central processing unit (CPU). To do this, you need to go to the task manager (through the admin panel or by pressing the keys alt + ctrl + del / delete), then go to the "Performance" tab and see how much processor you have loaded.

Elementary unloading of the processor significantly increases its performance (because then more effort will be spent on the game). To do this, you can turn off a couple of applications that at the moment you do not really need, and the performance is "eaten" not bad. You can combine both options for best results.
Extreme case
If after all the operations the problem has not disappeared, and you are still interested in the question of why Dota-2 is lagging, then the only solution (with the exception of the "operative" intervention, changing the computer or video card) is to overclock your video card. To do this, you can download specialized programs that will help you in this matter. Or do it through the available settings of the video card. But this is an individual matter, depending on your model. For example, knowledge of ATI Catalyst Control may be useful to you, or the Nvidia Setup program may help.