What is the Meaning of War?

War is a contest between nations or states, carried on by force, whether for defence, for revenging insults and redressing wrongs, for the extension of commerce, acquisition of territory or obtaining and establishing superiority.