In Call of Duty 3, players take on the role of various characters, including a Canadian soldier, an American soldier, and a French resistance fighter, as they fight against the German army in Normandy, France. The gameplay involves completing various objectives, such as capturing key locations, destroying enemy positions, and escorting allies.