POS Tagging - Viterbi Decoding

1. How is viterbi decoding different from forward algorithm?

2. How is viterbi decoding efficient than forward algoithm in terms of computation?