
You gain resources in two ways i.e. by "farming" it yourself or attacking other villages and stealing it. Basic resources consists of gold and elixir. You get gold from gold mines and elixir from elixir collectors. Both can be upgraded to produce more resources per hour. And every time you upgrade the next upgrade costs more and takes longer to complete. Some upgrades can run into days leaving you twiddling your thumbs, which is the one thing I don't like about the game. Unlike the games rival, Castle Clash, you can play other parts of the game while upgrades are happening.
But the thing that makes this game interesting is a building called the "Clan Castle". The Clan Castle, once rebuilt, allows you to join a clan, which are other players around the world, and together with your clan you can help each other progress and defend your village by providing troops to each other. This gives you an advantage because even if you may be in a lower level, you can get advanced troops from you clan that will help you defend your village.

The game is great, but be prepared, this game can run into months of play if you don't want to spend money on gems that can be used to speed up build and upgrade time. Otherwise you can collect gems by cutting down trees and bushes and completing goals.