Does Halo 3 and Halo 3 ODST have multiplayer?

yes of course they do