To compare totally different genres of games, is like comparing Ketchup to Mustard.
For starters while both games are FPS (First Person Shooters), they are in no way what so ever in the same category.
Halo is a First Person set in a futuristic world. While Call of Duty: World at War is set World War II.
Big Difference.