I understand that central difference and three point difference namely $\frac{−3 f(x) +4 f(x+h)− f(x+2h)}{2h}$ provide approximations of the first derivative up to a term of order $h^2$. Forward difference only approximates up to a term of order $h$. So for most situations central difference would be preferred over both three point difference (denominator contains 3! rather than 3) and forward difference.
In what situations would forward difference be better than both central or three point difference? In what situations would three point difference be better?
I can really only think of one situation where three point would be better where we want to approximate an x for which we know nothing about $f(x_0), x_0<x$. I cannot think of any situations that forward difference would be better assuming f(x) is smooth
Here's one scenario: You don't need high accuracy, you just need to code up your ode/pde solver as rapidly as possible and get on with life. Lower-order finite-difference schemes have fewer nonzero sub/super diagonals in their matrix representations, making them easier to code up.