Farther vs Further

Farther and Further are mostly interchangeable, but there is a major difference between them.