TowerDefense games are an iconic type of web browser games. TowerDefense games require that players build and maintain strategies in order to successfully survive various waves of enemies before they reach the target. Players build towers, upgrade them, and plan out the path that enemies must take in order to be successfully defeated. TowerDefense games have a variety of themes and difficulty levels and come in many different variations. TowerDefense games typically provide an exciting, sometimes fast paced and strategic gameplay.