A complete beginner’s guide to watching and enjoying Dota 2
Playing a video game is very different from watching it as an eSport. The professionals play at an immensely higher level of strategy and twitch skill than most of us ever could; it's important to understand how they play the game. Even if you've played dozens or maybe hundreds of matches of Dota 2, that doesn't necessarily mean you'll understand the game at the professional level.
It's one of the things that makes watching eSports such a compelling hobby. We get to see the game being played in the way it truly was designed.
If you're interested in getting even more in-depth with base-level Dota 2 strategy, Team Liquid also has a great post up about the things you should know about the game.