Counter Strike is NOT better than this game. But I am not comparing them because they are worlds of difference. Day of Defeat is a WWII deathmatch game that involves capturing flags by standing near them. You can pick from 6 classes of weapons. While each has a secondary weapon (excluding the rifle). There is a Rifle (k98 on axis and M1 Garand on allies), Assault (Thompson on the allies and mp40 on axis), Support (BAR on allies, and mp44 on axis). There is also Sniper (Springfield on allies, and k98 scoped on axis), Machine Gun (MG42 on axis and I'm not sure what the american MG is called). Last but not worst, is the Rocket. Panzerschrek on axis, and Bazooka on allies. The game features real, town maps that were involved in the war, and other maps that are just fun to play, like orange_fight_arena.
Day of Defeat is an amazing game, it's fun and you get to kill stuff.