Load forecasting refers to the predicition of load behaviour for the future. Load forecasting is used by power companies to anticipate the amount of power needed to supply the demand. Solar resource forecasting predicts future energy output through numerical weather prediction models and statistical approaches.