Tremulous est FPS libre utilisant le moteur de Quake 3 dans lequel s'affrontent deux équipes, les humains et les aliens. Les deux équipes sont capables de construire des structures comme des points de largages, qui sont vitaux pour la victoire. Le but de Tremulous est d'éliminer l'équipe opposée ainsi que tous leurs points de largages.
Mais Tremulous n'est pas un FPS comme les autres... Les 2 équipes sont totalement différentes (logique, des aliens et des humains) mais surtout, le fait de devoir construire une base et la protéger pour gagner, permettent une grande partie stratégique dans le jeu de chaque équipe.
Durant une partie de Tremulous, chaque équipe est à un des trois stades de développement. Ces stades sont atteints lorsque l'équipe entière dépasse un nombre spécifique d'ennemis tués. Chaque nouveau stade débloque de nouvelles castes, de nouvelles mises à niveau ou de nouvelles structures. Si une équipe atteint un stade élevé plus tôt que l'autre, elle voit ses chances de gagner augmenter de manière significative.