This document provides an overview of different techniques for electricity demand forecasting. It begins by explaining the importance of accurate electricity demand forecasting for utility companies and market participants. It then divides forecasting into three categories based on timeframe: short-term (1 hour to 1 week), medium-term (1 week to 1 year), and long-term (over 1 year). The document goes on to group forecasting techniques into three major categories: traditional, modified traditional, and soft computing techniques. Traditional techniques discussed include regression, multiple regression, and exponential smoothing. The document provides mathematical equations to describe some of these traditional forecasting models.