Who is Hezbollah and why are militants involved in the Iran war?

The Lebanon Shi'ite group have targeted Israeli outposts on the border between their two countries.