Tower defense (с англ. — «башенная защита», сокращённо TD) — поджанр компьютерных стратегических игр. Задача игрока в играх подобного жанра — расправиться с наступающими врагами до того, как они пересекут карту, с помощью строительства башен, атакующих, когда враги проходят вблизи. Противники и башни обычно различаются по характеристикам и цене. Когда враги побеждены, игрок зарабатывает деньги или очки, которые используются для покупки или модернизации башен.