What is difference between a caddie and a forecaddie

A caddie is someone who carries a golfer’s club and provides other…