Difference between yf and yon?

I’m going to have a go at this pattern
http://www.allaboutyou.com/craft/Knitting-pattern-flower-baby-hat/v1

It uses both a yf and yon. When I looked at the glossary here on knittinghelp, they both appear to be the same thing - a yo:??

These are the relevant lines from the pattern
[B][SIZE=1]1st row [/B][/SIZE][FONT=Interstate Light,Interstate Light][SIZE=1][FONT=Interstate Light,Interstate Light]SIZE=1 K1, yf, * k5, slip the 2nd, 3rd, 4th and 5th sts over the first st, yf; rep from * to last st, k1. [/SIZE][/FONT][/SIZE][/FONT]
[FONT=Interstate Light,Interstate Light][SIZE=1][FONT=Interstate Light,Interstate Light][SIZE=1]
[B][SIZE=1]4th, 5th and 6th rows [/B][/SIZE][FONT=Interstate Light,Interstate Light][SIZE=1][FONT=Interstate Light,Interstate Light][SIZE=1]K1, * p1, yon, k2tog; rep from * to last st, k1. 7th row K and inc 1(dec 1:dec 3) sts evenly across row. 81(91:101) sts.

[B]IF[/B] they are the same, why the use of different terminology? Or does one go forward and the other forward and around:??

Thanks,
mel.b[/SIZE][/FONT][/SIZE][/FONT][/SIZE][/FONT][/SIZE][/FONT]

They are both a yo - the yf is used between two knit sts, the yon when you go from a purl to a knit. The british terms describe how you move the yarn, while YO describes the result.

Thanks Suzeeq, I think I understand!