A battle is a fight between two or more groups where each group is trying to defeat (beat) the others. Battles are most often fought during wars, military campaigns, or two or more people fighting. If two armies fight many battles over period of time it is called a war. The ground on which a battle is fought is called a battlefield.