The Greek and Persian War started after Greece supported the Ionian rebellion. The Ionians lost the rebellion and the Persians wanted revenge on the Greeks for supporting it. The Persians would attack the Greeks and invade Greece.
The Persian army sailed down the coast of Greece and landed at the Bay of Marathon, about 40 miles north of Athens. The Athenian army, led by General Miltiades, moved to block the Persians advance and trapped them on the plains around the bay.
The Greeks secretly attacked the Persians and won the Battle of Marathon
In the Battle of Thermopylae King Leonidas of Sparta tried to stop the Persian army with only a small force of Greek Spartans. The battle lasted for 3 days and the Persian army defeated the Spartans.
Battle of Salamis was an important battle during the Persian war, in which the Greek allies defeated the Persian navy. The Battle of Salmis saved Greece from being conquered into the Persian Empire.
The Battle of Platea was the final battle. At first neither side wanted to make a full scale attack. The Persians raided the Greek water supply and blocked supply routes. The Greeks would rally and defeated the Persian army.