works in phases, where each phase it takes the best option without regarding further consequences.  no backtracking.  making locally optimal choices
works in phases, where each phase it takes the best option without regarding further consequences.  no backtracking.  making locally optimal choices
an algorithm that makes locally optimal decisions at each step - a simple but not always correct thing to do.