Bible Notes Online - Joshua 11 - ESV
Commentary

v1-5: Jabin, king of Hazor led the attack on Israel, leading an army from northern Canaan. Again, this is evidence that the Canaanite peoples rejected Israel, and Israel's God. They could not be said to be innocent. 

There is a later Jabin, King of Hazor - see note at Judg 4.2.

v6: Israel's response had to be trust in God (Deut 20.1). They were neither to trust in horses and chariots, nor to fear those who had horses and chariots.

v7-9: Joshua defeated the combined armies of the north. He had the horses hamstrung, and the chariots burned, so that neither could be used again. That which was useless to the Canaanites would also be useless to Israel.

v10-11: It is apt that Joshua then attacked Hazor, where the attack on Israel had started. In v13 we see that Hazor was destroyed, unlike the other cities. It represented a conspiracy against Israel.

v18: Joshua waged war against the northern kingdoms for a long time; they had to fight many battles, and travel between them.

v19-20:The invasion of Canaan is described in spiritual terms, that the Lord God hardened their hearts. There was no real desire to submit to the God of Israel.

v21: See Num 13.28.33; the ten spies were proved wrong, as the giants were defeated.

v22: Some giants were left in Philistia; 1 Sam 17; 2 Sam 21.15-22.

v23: The whole land was occupied, but there was still much to do; see 13.1. We may make a distinction between the inheritance, which was the whole land, and the possession, which was that part actually occupied. In Christ, we have a great inheritance, but we are to possess that by faith.