Since Galton’s early work there have been many extensions to the basic idea of regression, vastly helped by modern computing. These developments include: having many explanatory variables explanatory variables that are categories rather than numbers having relationships that are not straight lines and adapt flexibly to the pattern of the data response variables that not continuous variables, such as proportions and counts