Macduff approaches war with a much more thoughtful attitude. He flees Scotland in order to check in with Malcolm, to try and get him to come fight for Scotland, and then when the final battle arrives he makes sure to thoughtfully lead his men into battle.
Macbeth is much more of an emotional fighter. He throws himself into fights and battles without much thought and this is one of his downfalls. He is also quite arrogant in fighting, which hurts him in the end.